2015년 4월 9일 목요일

JAVA -ECLIPSE 환경에서 에러 CASE 정리

01. Null pointer access: The variable pageInfo can only be null at this location


현상 : Null pointer access: The variable pageInfo can only be null at this location

원인 : 
PageInfo 를 만들고 사용할때 , 
PageInfo pageinfo = (PageInfo)session.getParameter("pageInfo");
pageInfo = new PageInfo();    선언이 생략되어 발생하는에러 
pageInfo.setContent("boardForm.jsp");
or 생성한 객체에 null 초기값을 준후 값 셋팅을 안한뒤에 뭔가 동작을 지시했을때 발생
or 현재 사용하려는 객체가 null값이래요
--> 중간에 값을 넣는 부분을 생략했을 가능성이 큼 

02. Prints the ASM code to generate the given class

현상 : Prints the ASM code to generate the given class

원인 : 
실행시 조건에 맞지 않는 방식으로 실행을 시도할때 발생
단축키로 실행시 메인 생성하지 않고 만든 클래스에 메인함수를 집어넣어서 실행시 발생
--> Run as -> java Application 으로 실행 혹은 해당 프로젝트에 알맞게 실행하면됨

댓글 없음:

댓글 쓰기