我是使用Jetty服務器的新手。啓動Jetty v8.1
使用命令提示符,我需要導航到jetty-distribution-8.1.16.v20140903
文件夾並運行命令:java -jar start.jar
。Jetty 8服務器僅使用命令提示符啓動
如果我不瀏覽到jetty-distribution-8.1.16.v20140903
文件夾,並嘗試使用啓動命令:java -jar C:\jetty-distribution-8.1.16.v20140903\start.jar
然後我得到一個FileNotFoundException
:
java.io.FileNotFoundException: No XML configuration files specified in start.con
fig or command line.
at org.eclipse.jetty.start.Main.start(Main.java:502)
at org.eclipse.jetty.start.Main.main(Main.java:96)
Usage: java -jar start.jar [options] [properties] [configs]
java -jar start.jar --help # for more information
哪些文件確實它查找,同時啓動服務器?請讓我知道如何啓動碼頭服務器,而無需導航到分發文件夾。
編輯:
當我試圖此命令:
java -Djetty.home= C:\jetty-distribution-8.1.16.v20140903 -jar C:\jetty-distribution-8.1.16.v20140903/start.jar
我得到了以下錯誤:
Caused by: java.lang.ClassNotFoundException: C:\jetty-distribution-8.1.16.v20140
903
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
Could not find the main class: C:\jetty-distribution-8.1.16.v20140903. Program
will exit.
請建議。
我嘗試通過獲取NoClassDefFoundError修改命令來設置碼頭。 (用新的命令和錯誤信息更新了帖子)請建議 – user182944 2014-10-03 14:56:34
刪除-Djetty.home = – DavidPostill 2014-10-03 14:59:10
之後的空格:-Djetty.home = C:\ – 2014-10-03 14:59:16