intellij에서 gradle
을 사용하여 파일을 빌드하고 디버그 모드로 실행할 때 중단 점과 단계별 디버그 애플리케이션을 설정할 수 있습니다. 소스가 클래스로 컴파일되면 어떻게 가능할까요? 웹 개발에서 우리는 소스 맵 (source map)이라고 불리는 것을 가지고 있습니다. 그것은 자바 세계에서 그런 것입니까?IDE에서 컴파일 된 Java 코드를 디버그하는 방법
답변
두 솔루션은 :
- 컴파일 된 자바 코드에 소스를 첨부; gradle이나 maven 같은 빌드 툴을 사용한다면, IDE는 일반적으로 "binary jar"와 함께 소스를 다운로드 할 것이기 때문에이 경우에도 브레이크 포인트를 설정할 수 있습니다; 그렇지 않으면 수동으로 소스를 연결할 수 있습니다 (이 경우 소스 및 바이너리 버전과 일치해야합니다!).
- IDEA 14. 원본이 없으면 +에는 내장 디 컴파일러가 있습니다. 당신은 디 컴파일의 결과를 사용하고 중단 점을 설정할 수 있습니다.
IDEA는 1 점을 할 수 있으며 @Michal은 Eclipse도 할 수 있다고 말합니다. 나는 NetBeans가 이것을 허용한다고 생각한다. 포인트 2에 관해서는 IDEA에 대해서만 알고 있습니다.
고마워요! 실제로 제 질문은 그 문제에 의해 결정되었습니다 (http://stackoverflow.com/questions/27200206/android-studio-doesnt-highlight-line-in-debugger-when-hit-by-debugger). Android Studio를 사용하여 디버깅하고 있는데 이미 옵션 2에 대해 모든 것을 가지고 있는지 궁금합니다. 확인하는 방법은 무엇입니까? –
허, 내 생각 엔 ... 안드로이드는 안해요;) 소스를 첨부 할 수 없습니까? – fge
죄송합니다, 근원은 무엇입니까? 여기에 첨부 하시겠습니까? –
- 1. 테스트 할 코드를 디버그하는 방법
- 2. FireBug로 JavaScript 코드를 디버그하는 방법
- 3. 원격으로 C 코드를 디버그하는 방법
- 4. Eclipse IDE에서 Java 용 컴파일 시간 오류를 끄는 방법
- 5. Qt QtCreator IDE에서 컴파일 된 파일인지 확인합니다.
- 6. java 코드를 컴파일 할 때
- 7. 컴퓨터에서 충돌을 일으키는 코드를 디버그하는 방법
- 8. webstorm에서 Grunt가있는 노드를 디버그하는 방법
- 9. jd-intelliJ로 디 컴파일 된 코드를 디버깅하는 방법
- 10. 대화 형 콘솔없이 디버그하는 방법
- 11. System.DllNotFoundException IDE에서 VB6 코드를 호출 할 때
- 12. IDEA Intellij Java 클래스에서 호출 된 PL/SQL 코드를 디버그하는 방법
- 13. DOMImplementation 버전에서 Java depenendency 오류를 디버그하는 방법
- 14. 캡쳐되지 않은 Java KeyBindings를 디버그하는 방법
- 15. IDE에서
- 16. 자바에서 컴파일 된 코드를 실행하십시오
- 17. 격리 된 Java 파일 컴파일
- 18. Java RMI - IDE에서 자동화하기
- 19. IBM Domino 서버에서 컴파일 된 Java 코드를 버리는 원인은 무엇입니까?
- 20. 컴파일 된 Java 코드를 사용하여 Buildbot 종료 코드 수정
- 21. 이 Java 코드를 컴파일 할 수없는 이유는 무엇입니까? 내가 명령 프롬프트에서이 코드를 컴파일 할 때
- 22. 빨리 android 디버그하는 방법?
- 23. IDE에서
- 24. Silverlight에서 webservices를 디버그하는 방법
- 25. Visual Studio IDE에서 github의 소스 코드를 보는 방법, Nuget의 dll을 사용하여 컴파일 하시겠습니까?
- 26. 컴파일 된 netbeans 프로젝트 내에서 .png 파일에 액세스하는 방법 - java
- 27. Java 디 컴파일 방법
- 28. 생성 된 Java 코드를 멋지게 형식화하는 방법
- 29. Eclipse IDE에서 스칼라 코드를 디버깅하는 방법은 무엇입니까?
- 30. 에서 cython을 디버그하는 방법
Java 코드를 디 컴파일 할 수 있습니다. JDGUI와 같은 외부 도구를 사용하거나 IDE 플러그인을 사용할 수 있습니다. Intellij 아이디어는 모르지만 Eclipse에서는 디버깅하는 동안 소스를 첨부 할 수 있습니다. – Michal