一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|JAVA教程|ASP教程|

服務器之家 - 編程語言 - JAVA教程 - jar包雙擊執行程序的方法

jar包雙擊執行程序的方法

2019-12-07 15:52shichen2014 JAVA教程

這篇文章主要介紹了jar包雙擊執行程序的方法,可實現雙擊jar包直接執行Java程序的功能,具有一定的參考借鑒價值,需要的朋友可以參考下

本文實例講述了jar包雙擊執行程序的方法。分享給大家供大家參考。具體實現方法如下:

源文件:MyMenuTest.java

編譯結果:

復制代碼代碼如下:

C:\Users\zhangbz\Desktop\demo>javac MyMenuTest.java

 

C:\Users\zhangbz\Desktop\demo>dir
驅動器 C 中的卷沒有標簽。
卷的序列號是 E637-C45F

C:\Users\zhangbz\Desktop\demo 的目錄

2014/12/22 19:57 <DIR> .
2014/12/22 19:57 <DIR> ..
2014/12/22 19:57 1,527 MyMenuTest$1.class
2014/12/22 19:57 1,779 MyMenuTest$2.class
2014/12/22 19:57 561 MyMenuTest$3.class
2014/12/22 19:57 534 MyMenuTest$4.class
2014/12/22 19:57 2,570 MyMenuTest.class
2014/12/22 15:17 2,884 MyMenuTest.java
6 個文件 9,855 字節
2 個目錄 64,374,337,536 可用字節

C:\Users\zhangbz\Desktop\demo>

 

編譯后產生n多類,怎么辦?

搞個包封裝一下。

在源文件第一行添加包名,如下:

復制代碼代碼如下:
package mymenu;

 

使用如下命令重新編譯:

復制代碼代碼如下:
C:\Users\zhangbz\Desktop\demo>javac -d . MyMenuTest.java


重新編譯后,所生成的class文件都保存在當前目錄下的mymenu文件夾下

 

然后指定雙擊jar包時所執行的帶有主函數的類:

在mymenu文件夾所在目錄添加一個文件(文件名隨意),用于指定Main-class:

復制代碼代碼如下:
Main-class: mymenu.MyMenuTest

 

要求:“:”后必須有空格;行末必須有回車,表示一行輸入結束。

最后執行如下命令重新打包:

復制代碼代碼如下:
jar -cvfm my.jar 1.txt mymenu


至此完成,可以雙擊jar包執行java程序了。

 

希望本文所述對大家的Java程序設計有所幫助。

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 激情六月丁香婷婷四房播 | 久久精品视在线观看85 | a看片| 久久精品国产免费播高清无卡 | 91久久偷偷做嫩草影院免费看 | 亚洲人成绝费网站色ww | 村妇超级乱淫伦小说全集 | 亚洲精品久久玖玖玖玖 | 久久亚洲免费视频 | 青草草在线观看 | 9色视频在线观看 | 成人国产第一区在线观看 | 精品在线免费播放 | 日不卡| 成人福利影院 | 2012在线观看免费视频大全 | 2021福利视频 | 日韩毛片基地一区二区三区 | 午夜在线观看免费观看 视频 | 亚洲国产天堂在线观看 | 日本免费一区二区三区a区 日本免费三片在线观看 | 国产成人无精品久久久 | 青草午夜精品视频在线观看 | 久久精品在现线观看免费15 | 欧美性色老妇人 | 欧美三级免费观看 | 精品国产一区二区三区国产馆 | 色姑娘导航 | 国产欧美日韩不卡 | www四虎影视 | 欧美se图| jizz漫画| 国产chinese男同gay| 欧美同性video | 国产嫩草视频 | 青草碰人人澡人人澡 | 99香蕉网 | 日本妇人成熟免费不卡片 | 天天做天天爱天天爽综合网 | 日本高清中文字幕视频在线 | 香蕉久久久久 |