最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

jar包雙擊執(zhí)行程序的方法

 更新時(shí)間:2014年12月24日 12:12:00   投稿:shichen2014  
這篇文章主要介紹了jar包雙擊執(zhí)行程序的方法,可實(shí)現(xiàn)雙擊jar包直接執(zhí)行Java程序的功能,具有一定的參考借鑒價(jià)值,需要的朋友可以參考下

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

源文件:MyMenuTest.java

編譯結(jié)果:

復(fù)制代碼 代碼如下:
C:\Users\zhangbz\Desktop\demo>javac MyMenuTest.java

C:\Users\zhangbz\Desktop\demo>dir
驅(qū)動(dòng)器 C 中的卷沒有標(biāo)簽。
卷的序列號(hào)是 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 個(gè)文件 9,855 字節(jié)
2 個(gè)目錄 64,374,337,536 可用字節(jié)

C:\Users\zhangbz\Desktop\demo>

編譯后產(chǎn)生n多類,怎么辦?

搞個(gè)包封裝一下。

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

復(fù)制代碼 代碼如下:
package mymenu;

使用如下命令重新編譯:

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

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

然后指定雙擊jar包時(shí)所執(zhí)行的帶有主函數(shù)的類:

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

復(fù)制代碼 代碼如下:
Main-class: mymenu.MyMenuTest

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

最后執(zhí)行如下命令重新打包:

復(fù)制代碼 代碼如下:
jar -cvfm my.jar 1.txt mymenu

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

希望本文所述對(duì)大家的Java程序設(shè)計(jì)有所幫助。

相關(guān)文章

  • 解析Flink內(nèi)核原理與實(shí)現(xiàn)核心抽象

    解析Flink內(nèi)核原理與實(shí)現(xiàn)核心抽象

    Flink API提供了開發(fā)的接口,此外,為了實(shí)現(xiàn)業(yè)務(wù)邏輯,還必須為開發(fā)者提供自定義業(yè)務(wù)邏輯的能力,下面為大家解析Flink內(nèi)核原理與實(shí)現(xiàn)核心抽象
    2021-08-08
  • Mybatis中的mapper是如何和XMl關(guān)聯(lián)起來的

    Mybatis中的mapper是如何和XMl關(guān)聯(lián)起來的

    這篇文章主要介紹了Mybatis中的mapper是如何和XMl關(guān)聯(lián)起來的問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-06-06
  • PowerJob的GridFsManager工作流程源碼解讀

    PowerJob的GridFsManager工作流程源碼解讀

    這篇文章主要為大家介紹了PowerJob的GridFsManager工作流程源碼解讀,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2024-01-01
  • Mybatis防止sql注入的實(shí)例

    Mybatis防止sql注入的實(shí)例

    本文通過實(shí)例給大家介紹了Mybatis防止sql注入的相關(guān)資料,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下
    2017-06-06
  • IntelliJ IDEA之配置JDK的4種方式(小結(jié))

    IntelliJ IDEA之配置JDK的4種方式(小結(jié))

    這篇文章主要介紹了IntelliJ IDEA之配置JDK的4種方式(小結(jié)),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-10-10
  • maven?插件?assembly?打tar.gz包的詳細(xì)過程

    maven?插件?assembly?打tar.gz包的詳細(xì)過程

    這篇文章主要介紹了maven插件assembly打tar.gz包的詳細(xì)過程,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2023-06-06
  • Spring實(shí)戰(zhàn)之獲得Bean本身的id操作示例

    Spring實(shí)戰(zhàn)之獲得Bean本身的id操作示例

    這篇文章主要介紹了Spring實(shí)戰(zhàn)之獲得Bean本身的id操作,結(jié)合實(shí)例形式分析了spring獲取Bean本身id的相關(guān)配置與實(shí)現(xiàn)技巧,需要的朋友可以參考下
    2019-11-11
  • 詳解JAVA常用的時(shí)間操作【實(shí)用】

    詳解JAVA常用的時(shí)間操作【實(shí)用】

    本文主要介紹了JAVA一些常用的時(shí)間操作,很實(shí)用,相信大家在開發(fā)項(xiàng)目時(shí)會(huì)用到,下面就跟小編一起來看下吧
    2016-12-12
  • JAVA十大排序算法之插入排序詳解

    JAVA十大排序算法之插入排序詳解

    這篇文章主要介紹了java中的插入排序,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2021-08-08
  • SpringBoot2.4.2下使用Redis配置Lettuce的示例

    SpringBoot2.4.2下使用Redis配置Lettuce的示例

    這篇文章主要介紹了SpringBoot2.4.2下使用Redis配置Lettuce,Springboot2.4.2下默認(rèn)使用的就是Lettuce而不是Jedis因此無需在依賴進(jìn)行排除Jedis,本文給大家介紹的非常詳細(xì),感興趣的朋友跟隨小編一起看看吧
    2022-01-01

最新評(píng)論

龙口市| 巴彦淖尔市| 东方市| 双城市| 淮南市| 新密市| 泾源县| 宝丰县| 邢台县| 敦化市| 巴彦淖尔市| 商水县| 北安市| 义马市| 柳州市| 额尔古纳市| 简阳市| 兰坪| 胶南市| 前郭尔| 宝鸡市| 彩票| 永吉县| 仙游县| 出国| 西和县| 甘泉县| 霍城县| 晋宁县| 普格县| 隆德县| 项城市| 安泽县| 尼木县| 安阳市| 砀山县| 高台县| 临湘市| 彰化县| 大石桥市| 漠河县|