내 직업의 주된 목표는 자바의 극단적으로 큰 프로젝트에서 모든 unuesd 메소드와 클래스를 찾아서 제거하는 것이다. 지금은 Eclipse에서 플러그인 인 UCdetector를 사용하여 프로젝트에 사용되지 않는 메소드 및 클래스에 대한 모든 정보가있는 HTML 파일을 제공합니다. 나중에 내 프로젝트에서 이러한 메소드와 클래스의 위치를 찾기 위해 Eclipse에서 "Java Stack Trace Console"을 실행했지만 "소스를 찾을 수 없습니다"라는 .....이 표시됩니다. 작은 프로그램을 위해 그것은 잘 작동하고 그것은 자바 소스 코드에 정확하게 나를 지시하지만 나는 내 프로젝트로 무슨 일이 일어나고 있는지 모르겠다 !!!eclipse에서 "Java Stack Trace Console"문제!
답변
Eclipse의 스택 추적 콘솔은 수동 소스가 아닌 원격 소스의 스택 추적을 복사하여 붙여 넣기위한 것입니다.
Ctrl-Shift-T로 해당 클래스로 이동 한 다음 개요보기를 사용하여 필요한 메소드를 찾으십시오.
Eclipse에서 UCDetector를 실행하고, Eclipse Problems보기에서 UCDetector 경고를 클릭하여 사용되지 않는 코드로 이동하십시오.
또는 UCDetector 텍스트 보고서를 사용해보십시오.
원하는 것은 코드 적용 도구입니다.이 코드를 사용하면 프로그램의 특정 실행 중에 어떤 메소드가 호출되고 어떤 코드 패쓰가 사용되지 않았는지 확인할 수 있습니다. 성능 패널티가 있으므로 프로덕션 시스템에서는 사용하지 말고 테스트 가능한 모든 입력을 기억하십시오.
Eclipse에서이 프로젝트를 마우스 오른쪽 단추로 클릭하고 속성을 클릭 한 다음 Java 빌드 경로를 클릭하고 원본 탭을 클릭하십시오.
이 프로젝트의 소스가 저장된 위치를 나타내는 소스 폴더 항목을 추가해야합니다. 예를 들어,/src/controllers 및/src/models로 세그먼트 화했다면 두 항목에 대한 항목을 추가해야합니다.
정말 고마워요. 작동하지 않습니다. – Hadi
다행입니다. 이 질문을하는 다른 사람들이 대답을 빨리 찾을 수 있도록 도와 준 답을 선택하십시오. –
스택 추적의 각 줄 앞에 공백이있는 문제가 발생했습니다.
은 분명히 다음은 오래 전에 해결되었습니다 https://bugs.eclipse.org/bugs/show_bug.cgi?id=119611그러나 나는 여전히이 웹 로직 로그에서 복사 stacktraced에 문제를 얻을. 블록이 편집기에서 탭을 선택하고, 삭제하고, 공백으로 대체하는 것이이 기능을 다시 사용할 수있는 것으로 나타났습니다!
- 1. iOS Stack Trace Mystery, ABRecordCopyValue가 용의함입니다.
- 2. Clojure 테스트에서 * stack-trace-depth * 지정
- 3. Java : Eclipse - Diff Trace
- 4. Java Object Method Stack Frame Parameters
- 5. Java : stack pop()이 작동하지 않습니다.
- 6. Eclipse에서 Java 라이브러리 사용하기
- 7. Eclipse에서 Java Spring 확인
- 8. NavigationController Stack
- 9. eclipse에서 jsp 파일의 Java java 코드 조각
- 10. Eclipse에서 패키지별로 Java 클래스 재구성
- 11. Java Perspective가 Eclipse에서 표시되지 않습니다.
- 12. Eclipse에서 startupparameters를 사용하는 Java 프로그램
- 13. 쉽게 Eclipse에서 Java 주석 찾아보기
- 14. Eclipse에서 Java 플러그인을 PHP로 변환
- 15. Eclipse에서 Java Content Assist와의 인터페이스
- 16. Eclipse에서 Java OO 코드 분석하기
- 17. Eclipse에서 Java 웹 애플리케이션의 구조
- 18. CodeIgniter Stacl Trace
- 19. Delphi trace tool
- 20. chipmunk stack fall effect
- 21. .Net 3.5 CompactFramework Stack
- 22. SIP Stack iPhone
- 23. Stack 클래스의 검색 방법
- 24. CoreAnimation stack crazy
- 25. stack & realloc 질문 C++
- 26. Stack Overflow와 같은 OpenID
- 27. trace()가 작동하지 않습니다. 플래시
- 28. Trace() 메서드가 FlashDevelop에서 작동하지 않습니다.
- 29. Erlang에서 trace 및 dbg 사용
- 30. 은 Winforms에서 trace = true와 같습니다.
Ctrl + Shift + T –
감사합니다. 현재 Mac을 사용 중이며 Windows 키 - 코드를 기억하지 못했습니다. –