- Java項(xiàng)目實(shí)戰(zhàn)精編
- 陳顯剛 李季主編
- 327字
- 2019-01-01 07:14:59
1.4 運(yùn)行與發(fā)布
1.4.1 運(yùn)行
將Die.java、DieGame.java和DieTest.java 3個(gè)文件保存到一個(gè)文件夾中,如e:\Die。在使用javac命令進(jìn)行編譯之前,應(yīng)使用如下命令設(shè)置類路徑:
e:\Die >set classpath= e:\Die
然后利用javac命令對(duì)文件進(jìn)行編譯,使用如下命令:
Javac DieTest.java
之后,使用java執(zhí)行程序:
Java DieTest
程序即運(yùn)行。
1.4.2 發(fā)布
使用jar.exe將應(yīng)用程序打包,把應(yīng)用程序中涉及的類和圖片壓縮成一個(gè)jar文件,這樣就可以發(fā)布程序了。
步驟如下:
(1)編寫清單文件,名為MANIFEST.MF,保存到e:\Die文件夾下。其代碼如下:
Manifest-Version: 1.0 Created-By: 1.5.0_02(Sun Microsystems Inc.) Main-Class: Die
(2)使用如下命令生成jar文件:
jar cfm Die.jar MANIFEST.MF *.class
其中,c表示要生成一個(gè)新的jar文件;f表示要生成的jar文件的名字;m表示清單文件的名字。
(3)為解決解壓軟件與.jar文件的關(guān)聯(lián)問題,在發(fā)布軟件時(shí)還應(yīng)該再編寫一個(gè)Die.bat文件。其中只有如下一條命令:
javaw –jar Die.jar
以后就可以通過雙擊Die.bat來(lái)運(yùn)行程序了。
推薦閱讀
- iOS Game Programming Cookbook
- Java深入解析:透析Java本質(zhì)的36個(gè)話題
- Windows Server 2012 Unified Remote Access Planning and Deployment
- Visual C
- Mastering Ext JS
- 軟件項(xiàng)目管理實(shí)用教程
- ScratchJr趣味編程動(dòng)手玩:讓孩子用編程講故事
- Unity 2018 Augmented Reality Projects
- Instant jQuery Boilerplate for Plugins
- 大數(shù)據(jù)時(shí)代的企業(yè)升級(jí)之道(全3冊(cè))
- C/C++代碼調(diào)試的藝術(shù)
- Raspberry Pi Robotic Projects
- Learning GraphQL and Relay
- Java Web程序開發(fā)參考手冊(cè)
- TensorFlow 2.0深度學(xué)習(xí)應(yīng)用實(shí)踐