一 命令行方法
- 編譯java
- 在bin目錄下,也就是class所在目錄下命令行輸入如下命令進行歸檔處理
jar -cvf mylib.jar *.class
現在你可以看見一個已經生成的jar包了 - 此時若是直接運行jar包,會報錯沒有主清單屬性,所以我們需要對它的清單文件進行修改,在這里我們可以使用壓縮包軟件打開並修改(注:這里出過一個問題,若是先解壓修改內容再壓縮成jar會導致文件的損壞,所以用winrar比較好!!!實名推薦winrar)
- 運行jar包 java -jar xxx.jar
注:若是出現jar或javac不存在的情況,那一定是你的環境變量沒有配置好,請重新配置JDK的相關環境變量
二 借用IDE
-
在項目下右鍵鼠標,選擇export,然后選擇jar file,
-
向我們自己的項目中添加該jar包
隨后目錄里就會出現該jar包
以下是我將自己的Helloworld.java打包的過程
注意 在運行jar包之前還要修改清單,指定入口,這個東西與配置文件十分類似
打開清單,然后添加Main – Class:····
注意,冒號后面一定要留一個空格,然后光標一定要到下一個空白行,這樣讀取才不會出錯
注意,最后要把jar包添加到我們的環境變量classpath中間去