我在 Sonar(代码分析工具)中遇到了奇怪的问题,不明白为什么会失败。它是使用命令行启动的:
%JAVA_EXEC% %SONAR_OPTIONS% -cp "%SONAR_RUNNER_HOME%\lib\sonar-runner-dist-2.3.jar" "-Drunner.home=%SONAR_RUNNER_HOME%" "-Dproject.home=%PROJECT_HOME%" org.sonar.runner.Main %*
我不是 Java 程序员,但我想以某种方式调试这个过程。我知道错误出现在一个加载的插件中,而不是声纳本身。
问题:有没有办法在没有 eclipse 和任何其他特殊且非常庞大的编辑器的情况下启动具有调试可用性的 java 应用程序?能够设置断点、检查变量值和向前/越过的命令行对我来说就足够了。
最佳答案
有 JDB,Java Debugger来自官方SDK。
关于java - 在没有 eclipse 等的情况下调试 java 产品,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20005311/