我知道这是一个老问题,但我花了很多时间在这个问题上,现在绝望地求助。
问题:我无法运行 > java jam.Boot -gui
终端:
xxxx:~/Documents/Active/Studies/MscEngProject/Work/Java$ java -cp home/xxxx/bucket/jade/lib/jade: jade.Boot -gui
Exception in thread "main" java.lang.NoClassDefFoundError: jade/Boot
Caused by: java.lang.ClassNotFoundException: jade.Boot
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
Could not find the main class: jade.Boot. Program will exit.
我正在运行:java版本“1.6.0_26”,Ubuntu10.10
自去年以来,我一直在使用翡翠,但仅在 Eclipse 中。现在我必须在命令行中运行程序。我尝试过移动jade.Boot,在命令中更改了我的类路径,还创建了一个CLASSPATH env 变量。我什至试图提取 Boot.class 并运行它。我不是最好的程序员,但确实了解一些东西,但这个问题超出了我的知识范围。帮助将不胜感激!