2015-05-04 84 views
1

我試圖在JAVA中運行Runnable Jar,其外部jars文件夾作爲其Linux上的類路徑。如何使用外部類路徑執行可運行jar?

java -cp "/path/to/jars/*" -jar app.jar 

但我收到NoClassFound異常的類在jars文件夾中。我究竟做錯了什麼?

+0

你對「外部類路徑」有什麼意思?這些類不應該在app.jar中?或者classpath不應該由app.jar Manifest文件指定? – Puce

回答

0

在classpath中使用完整的jar名稱。像

java -classpath /java/MyClasses/myclasses.jar utility.myapp.Cool 

如果您有多個jar,然後將它們附加到具有'OS'分隔符的類路徑。

java -classpath /java/MyClasses:/java/OtherClasses ... 
相關問題