jdb-无法找到或加载主类Main

时间:2014-04-01 23:12:00

标签: java jdb

我想使用jdb,我试图运行它已经几个小时了,我已经搜遍了所有的例子。我认为它是一个语法问题.. 我试图像这样运行它:

>jdb Main
Initializing jdb ...
>run
Set uncaught java.lang.Throwable
Set deferred uncaught java.lang.Throwable
VM Started:Error: Could not find or load main class Main
The application exited

// ----------------------------- 我也试图把完整的路径放在:

  

C:/Users/Daniel/Documents/NetBeansProjects/Try/src/pkgtry/Main.java

2 个答案:

答案 0 :(得分:0)

尝试使用-sourcepath和-classpath。 sourcepath应指向源代码( .java),classpath应指向已编译的代码( .class)。

将源代码放入包中也是个好主意(如果是Java,只需创建目录并在其中放置源代码)。

答案 1 :(得分:0)

使用带有扩展名(filename.java)的源文件的全名 源文件所在的目录中:

C:/Users/Daniel/Documents/NetBeansProjects/Try/src/pkgtry>
>jdb Main.java
Initializing jdb ...
>run

C:/Users/Daniel/Documents/NetBeansProjects/Try/src/pkgtry>    
>jdb
Initializing jdb ...
>run Main.java