我使用下面的配置调试jar文件,在我的根项目下,当我点击调试程序开始运行,但没有采样,因为我没有设置任何断点(因为这是jar文件:)),在node.js中有选项与--inspect-brk
info做到这一点,其停在第一条语句,但不知道怎么做的jar文件调试JAR intellij或命令行
我的问题是
- 如何停止在程序jar的第一行?
- 我的配置是否正常?
Oterwise,你怎么能调试罐子,如果你不能设置一个断点...
编辑:
我已经试过与建议crazycoder的,它不工作,任何想法?
我想什么是我的下根项目decomplie文件夹中创建并运行以下命令
java -jar fernflower.jar zte.jar + decomplie/
我erorr没有找到
的,当然我也有
java -cp java-decompiler.jar org.jetbrains.java.decompiler.main.decompiler.ConsoleDecompiler zte.jar + decomplie/
尝试
无法找到或加载主类 org.jetbrains.java.decompiler.main.decompiler.Console反编译器
如何获取此jar(fernflower.jar)或路径?
EDIT2
我的项目是这样
-myjavaproj
--zte.jar
--decomile
---zte.jar
---com.proj.cli
----appmain.java
目前我能够调试'.class'文件,但由于它是非编译文件,所以很难跟踪流程,Intellij有没有办法调试解压后的'.java'文件?(在我运行命令' java -cp ...')我得到了解压文件夹中的所有.java文件...谢谢! –