jar classpath -jar

方法一

 

按照developrworks上說的:

 

http://www.ibm.com/developerworks/cn/java/j-jar/index.html

 

創建可執行 JAR

創建一個可執行 JAR 很容易。首先將所有應用程序代碼放到一個目錄中。假設應用程序中的主類是 com.mycompany.myapp.Sample。您要創建一個包含應用程序代碼的 JAR 文件並標識出主類。爲此,在某個位置 ( 不是在應用程序目錄中 ) 創建一個名爲 manifest的文件,並在其中加入以下一行:

 Main-Class: com.mycompany.myapp.Sample 


然後,像這樣創建 JAR 文件:

 jar cmf manifest ExecutableJar.jar application-dir 


所要做的就是這些了 -- 現在可以用 java -jar執行這個 JAR 文件 ExecutableJar.jar。

一個可執行的 JAR 必須通過 menifest 文件的頭引用它所需要的所有其他從屬 JAR。如果使用了 -jar選項,那麼環境變量 CLASSPATH 和在命令行中指定的所有類路徑都被 JVM 所忽略。

方法二:

來個簡單的:

java -Djava.ext.dirs=m:\test -jar test.jar 

相關的jar(依賴的jar)目錄均在m:\test下,test.jar就是需要運行的jar

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章