亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

java使用命令行打包JAR

 更新時(shí)間:2013年11月11日 11:35:28   作者:  
如何把寫好的Java程序打包為jar文件呢?下面說(shuō)的就是java使用命令行打包JAR的方法
1.命令行的方式:
打包
jar cf JAR文件名稱 程序文件名稱或者程序所在的文件夾
舉例:
jar cf MyApp.jar D:JavaProjectMyApp
查看一個(gè)jar文件的內(nèi)容
jar tvf JAR文件名稱
舉例:
jar tvf MyApp.jar
將一個(gè)jar文件解壓縮
jar xf JAR文件名稱
舉例:
jar xf MyApp.jar
往壓縮包里面增加文件
jar xf JAR文件名稱 添加的文件或者其他的jar文件
舉例:
jar xf MyApp.jar Test.class
更新一個(gè)jar文件
jar uf JAR文件名稱 更新的文件或者其他的jar文件
舉例:
jar uf MyApp.jar Test.class
運(yùn)行一個(gè)jar程序
java -jar JAR文件名稱
舉例:
java -jar MyApp.jar
創(chuàng)建一個(gè)可以運(yùn)行的jar文件
首先我們必須有一個(gè)主類(Main Class)
創(chuàng)建一個(gè)叫做MANIFEST.MF的文本,然后把一下內(nèi)容拷貝進(jìn)去
Manifest-Version: 1.0
Main-Class: YourMainClass
這個(gè)YourMainClass就是你程序中包含main方法的那個(gè)class
下面的語(yǔ)句用來(lái)創(chuàng)建可執(zhí)行的jar文件.
jar cvfm MyApp.jar MANIFEST.MF 文件或文件夾路徑

相關(guān)文章

  • JDK源碼之Vector與HashSet解析

    JDK源碼之Vector與HashSet解析

    HashSet、HashMap、ArrayList、LinkedList、Vector這幾個(gè)在Java編程中經(jīng)常用到,他們之間有很多聯(lián)系,有很多相通的地方,我們這次先了解一下Vector與HashSet
    2021-06-06
  • 將Swagger2文檔導(dǎo)出為HTML或markdown等格式離線閱讀解析

    將Swagger2文檔導(dǎo)出為HTML或markdown等格式離線閱讀解析

    這篇文章主要介紹了將Swagger2文檔導(dǎo)出為HTML或markdown等格式離線閱讀,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2019-11-11
  • Java Socket實(shí)現(xiàn)的傳輸對(duì)象功能示例

    Java Socket實(shí)現(xiàn)的傳輸對(duì)象功能示例

    這篇文章主要介紹了Java Socket實(shí)現(xiàn)的傳輸對(duì)象功能,結(jié)合具體實(shí)例形式分析了java socket傳輸對(duì)象的原理及接口、客戶端、服務(wù)器端相關(guān)實(shí)現(xiàn)技巧,需要的朋友可以參考下
    2017-06-06
  • Java中的logback標(biāo)記日志過(guò)濾器MarkerFilter詳解

    Java中的logback標(biāo)記日志過(guò)濾器MarkerFilter詳解

    這篇文章主要介紹了Java中的logback標(biāo)記日志過(guò)濾器MarkerFilter詳解,在logback-classic中存在一個(gè)全局過(guò)濾器TurboFilter,TurboFilter是與LoggerContext綁定,會(huì)在會(huì)在其它過(guò)濾器之前執(zhí)行,需要的朋友可以參考下
    2023-11-11
  • mybatis?plus配置自動(dòng)create_time和update_time方式

    mybatis?plus配置自動(dòng)create_time和update_time方式

    在處理數(shù)據(jù)時(shí),注意時(shí)間類型的轉(zhuǎn)換非常重要,不同編程環(huán)境和數(shù)據(jù)庫(kù)對(duì)時(shí)間數(shù)據(jù)的處理方式各異,因此在數(shù)據(jù)遷移或日常處理中需謹(jǐn)慎處理時(shí)間格式,個(gè)人經(jīng)驗(yàn)表明,了解常用的時(shí)間轉(zhuǎn)換函數(shù)和方法能有效避免錯(cuò)誤,提高工作效率,希望這些經(jīng)驗(yàn)?zāi)転榇蠹規(guī)?lái)幫助
    2024-09-09
  • java計(jì)算日期相差天數(shù)的4種簡(jiǎn)單方法舉例

    java計(jì)算日期相差天數(shù)的4種簡(jiǎn)單方法舉例

    最近在工作中遇見一個(gè)小需求,要求計(jì)算兩個(gè)日期之間相差幾天,下面這篇文章主要給大家介紹了關(guān)于java計(jì)算日期相差天數(shù)的4種簡(jiǎn)單方法,文中通過(guò)代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2024-06-06
  • Java 程序員容易犯的10個(gè)SQL錯(cuò)誤

    Java 程序員容易犯的10個(gè)SQL錯(cuò)誤

    本文介紹了Java 程序員容易犯的10個(gè)SQL錯(cuò)誤。具有很好的參考價(jià)值,下面跟著小編一起來(lái)看下吧
    2017-01-01
  • 更簡(jiǎn)單更高效的Mybatis?Plus最新代碼生成器AutoGenerator

    更簡(jiǎn)單更高效的Mybatis?Plus最新代碼生成器AutoGenerator

    這篇文章主要為大家介紹了更簡(jiǎn)單更高效的Mybatis?Plus最新代碼生成器AutoGenerator使用詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-02-02
  • Java開發(fā)過(guò)程中關(guān)于異常處理的詳解

    Java開發(fā)過(guò)程中關(guān)于異常處理的詳解

    異常是程序中的一些錯(cuò)誤,但不是所有錯(cuò)誤都是異常,且錯(cuò)誤有時(shí)候是可以避免的。比如說(shuō),你的代碼少一個(gè)分號(hào),那運(yùn)行出來(lái)結(jié)果是提示是錯(cuò)誤 java.lang.Error;如果你用System.out.println(11/0),那么你是因?yàn)槟阌?做了除數(shù),會(huì)拋出 java.lang.ArithmeticException 的異常
    2021-10-10
  • 2024.1.2 安裝JDK和Eclipse并配置java編譯環(huán)境的過(guò)程

    2024.1.2 安裝JDK和Eclipse并配置java編譯環(huán)境的過(guò)程

    這篇文章主要介紹了2024.1.2 安裝JDK和Eclipse并配置java編譯環(huán)境,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2024-01-01

最新評(píng)論