2013-07-19 2 views
3

몇 년 전에 이러한 질문이 많음을 알고 있습니다. 그러나 이러한 문제는 Java 6에 대한 업데이트가 수정되었습니다. Java 7을 사용하고 있습니다.Eclipse 디버거가 Java 7의 JUnit 중단 점에서 중지되지 않음

저는 Mac OS X, Java 7에서 모든 것이 최신입니다.

상황은 나는 시도했다 :

  • 디버그 설정에서
  • 클린 프로젝트, 내가 백그라운드에서 실행하지를 말 했어요. 디버그 설정에서
  • 는 두 클래스의 모든 테스트를 실행 단지 특정
  • 더블 jar 파일을 확인 테스트 및 프로젝트 설정을 실행하려
테스트를 실행합니까 단위는, 그들은 단지를 위해 일시 ​​정지하지 않습니다

디버깅.

업데이트 : 두 번째 프로젝트의 작업 공간에서 열려, 그리고 모두를 실행하는 방법을 실행 디버그 설정을 변경 조부모 클래스 SolrTestCasJ4에 중단 점을 설정하면

, 그것은 근처 중지 내 테스트 방법 중 하나의 상단. 그러나 그것은 조부모 클래스의 초기 중단 점에만 해당됩니다. 나는 그것이 지금은 괜찮은 해결 방법이라고 생각하지만 약간 이상하고 실제로는 설명이 아닙니다.

+6

"실행"이 아닌 "디버그"를 사용하여 실행 했습니까? – Thilo

+2

나는 maven과 함께 비슷한 문제가 있었다. 소스 파일에서 생성 된 클래스 파일입니까 아니면 오래된 아티팩트일까요? –

+0

@Thilo는 이중 검사에 감사하지만 예, Debug를 사용합니다. –

답변

0

Eclipse 인스턴스가 tomcat을 실행중인 인스턴스가 아닌 것일 수 있습니다. 때로는 eclipse가 중단되고 서버가 계속 실행 중일 수 있습니다. 이클립스를 다시 열면 테스트를 실행할 수 있지만 중단 점은

관련 문제