有效步驟:
1.cmd 到當前目錄(默認包主類所在目錄為例) set classpath = 默認包主類所在目錄
2.javac 主類名.java
3.java 主類名
4.寫清單文件
1
2
3
|
Manifest-Version: 1.0 Created-By: 1.8.0 (Sun Microsystems Inc.) Main-Class: 主類名 |
created-by 版本號 不知道 -> 進cmd 輸入java -version
5.jar cfm 自定義.jar MANIFEST.MF *.class
6.自定義一個bat文件(批處理文件即入口 默認入口如果被解壓應用占用)
內容:javaw -jar 自定義.jar
7.雙擊bat文件即可 以上得到的兩個文件在裝有jdk的電腦才可運行
拓展:帶包管理的jar打包 (只列出不一致的步驟)
2.javac -d . *.java (注意空格)
3.java 程序中包名.主類名
5.jar cfm 自定義.jar MANIFEST.MF 程序中包名/*.class
7.帶包寫入命令為 java -cp 自定義.jar 程序中包名.主類名
如果需要一打開就關閉cmd 在bat: start javaw -jar 自定義.jar (單進程,效果還不錯)
以上這篇java生成jar包并且單進程運行的實例就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持服務器之家。
原文鏈接:http://blog.csdn.net/xianzhiyuxue/article/details/78896805