2016-11-21 63 views
0

在用Gradle(gradle init --type java-library)启动的小型项目中有一个简单的'HelloWorld'类。 HelloWorld.java文件位于[project] /src/main/java/HelloWorld.java中。当我运行“gradle build”/“gradle compileJava”等项目时得到编译。使用JDB和Gradle调试Java

我想使用JDB进行调试。我已经试过: %JDB -sourcepath的src/main/java中的HelloWorld %JDB运行的HelloWorld 等。

我收到 “错误:无法找到或加载主类节目”

上午什么我做错了?

回答

1

请务必添加类路径。

-sourcepath provides jdb with location of *.java 
-classpath provides jdb with location of *.class 

你要这样称呼它:

jdb -sourcepath src/main/java -classpath _location_of_compiled_code_ HelloWorld