2011-11-19 3 views
18

중단 점을 배치하고 프로젝트를 디버그하려고 할 때 SpringSource Tool Suite (이상) 오류 메시지가 표시됩니다.이 경우 디버그 용 Tomcat을 시작할 때 다음과 같은 오류 메시지가 ". 때문에 줄 번호를 누락 bus.GenBUS $$ EnhancerByCGLIB $$ 749137d3에서 중단 점을 설치할 수 없습니다 속성 컴파일러 옵션을 줄 번호를 생성하기 위해 수정 속성 이유 :. 결석 라인 번호 정보"중단 점을 사용하여 디버그 할 수 없습니다.

그러나 나는 이미 제어하고 모든 것이 괜찮습니다. 환경 설정 -> Java -> 컴파일러 섹션 (행 번호 attr ...이 선택되어 있음). 내 프로젝트는 봄 MVC 프로젝트 ... 어떤 제안?

+0

나는 또한이 오류가있어서 eclipse에서'JavaEE' 퍼스펙티브를 클릭 한 다음'Debug' perspective에서 클릭했습니다. 이제 오류 메시지가 사라지고 응용 프로그램을 디버깅 할 수 있습니다. –

답변

42

무시하십시오. 이 메시지를 받더라도 중단 점이 계속 트리거됩니다. 이 클래스는 일시적이며 CGLIB에 의해 생성됩니다. 하지만 여전히 중단 점이있는 클래스를 호출합니다.

+2

어쩌면 당신 말이 맞아요,하지만 전에 시도하지 않았습니다. 대신 모든 중단 점을 제거하고 Tomcat을 중지 한 다음 프로젝트와 Tomcat을 모두 지우고 프로젝트를 다시 빌드합니다. 그리고 바람둥이에 그것을 놓기 전에 나는 약간의 중단 점을 놓았다. 그리고 그게 전부입니다 - 오류 메시지가 없습니다 ... 아주 이상합니다 :) thanks btw –

관련 문제