저는 Intellij IDEA로 해결할 수없는 다소 이상한 문제가 있습니다. 전자 메일 파일을 org.apache.james.mime4j
패키지로 파싱했지만 내 메일 파일에 호환되지 않는 형식의 Date:
헤더가 있습니다. 그래서 mime4j 소스에서 모듈을 만들고 내 디스크에서 mime4j jar를 제거했습니다.디버거가 Intellij IDEA의 소스 코드에서 멈추지 않습니다
구문 분석이 이루어지는 곳을 찾았습니다. 내가 System.out.println("Something")
을 넣었을 때, 나는 그것을 내 콘솔에서 본다. 그러나 println의 줄에 중단 점을 넣으면 멈추지 않습니다. (하지만 내 main()
함수에서 멈 춥니 다.)
왜 이러한 일이 발생할 수 있는지 알고 있습니까? 캐시를 무효화했습니다. IDEA 11.1.2를 사용합니다.
있습니까? 이렇게하면 배치 된 클래스 파일에서 linenumbertable을 변경하거나 어떤 식 으로든 소스의 행 번호를 변경하는 모든 종류의 작업을 수행 할 수 있습니다. 이 두 가지가 완벽하게 일치하지 않으면 잘못된 디버그 동작을 발견하게됩니다. –
인쇄 진술서를 넣은 후 다시 컴파일 했습니까? –
예, 폴더가 삭제되었습니다. –