【发布时间】:2014-11-07 00:44:22
【问题描述】:
谁能解释我如何使用 Nailgun 启动一个名为 main.java 的程序。这对我来说是一场彻头彻尾的噩梦,我在网上找不到任何可以清楚解释它的教程。
我需要在我的程序中添加任何额外的东西来运行它们吗?
我正在尝试按照 Nailgun 网站上的说明进行操作,上面写着:
Launch the Nailgun server with "java com.martiansoftware.nailgun.NGServer"
但我得到的输出是:
Error: Could not find or load main class com.martiansoftware.nailgun.NGServer
另外,当我尝试运行我编译的 java 程序时,输出是:
java.lang.ClassNotFoundException: main
at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:274)
at com.martiansoftware.nailgun.NGSession.run(NGSession.java:261)
【问题讨论】: