欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

java命令打jar包詳細步驟示例講解

 更新時間:2023年12月13日 15:15:10   作者:清風把酒  
對于如何將一個java文件通過命令形式進行打包,通過以下示例進行講解,代碼簡單易懂,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友參考下吧

對于如何將一個java文件通過命令形式進行打包,通過以下示例進行講解

示例:

1.首先寫一個Java文件,如下:

package com.test;
public class Hello{
    public static void main(String[] args) {
        System.out.println("Hello!");
    }
}

文件所在目錄如下圖所示: 

2. 指定目錄:建一個目錄,存放.class文件和.jar文件,本文指定目錄為myjar,如下圖所示:

 3.將java源文件編譯到指定目錄myjar下,在命令窗口執(zhí)行如下命令

javac -d myjar Hello.jar

該命令語法格式為:javac -d 指定目錄 java源文件

若出現(xiàn)亂碼異常,則可以指定字符編碼:javac -encoding UTF-8 -d 指定目錄 java源文件

執(zhí)行如下:

進入myjar目錄下,可以看到生成帶包名目錄的class文件,如下圖所示:

4.指定Main-Class:

 上一步完成編譯后,myjar目錄下便生成了com文件夾,此時,在myjar目錄下,新建一個文件A(如:1.txt),文件內(nèi)容為:Main-Class:(空格)全類名(回車)

本示例1.txt文件內(nèi)容為:Main-Class: com.test.Hello回車,如下圖所示:

5.進入指定目錄myjar,使用jar命令進行打包,在命令窗口執(zhí)行如下命令:

jar -cvfm my.jar 1.txt com

執(zhí)行該命令后,即可生成對應的jar包(my.jar),執(zhí)行結果如下:

 該命令語法格式如下:jar -cvfm jar名 文件A 包的頂級目錄

參數(shù)c:指定創(chuàng)建新的歸檔文件;

參數(shù)v:在標準輸出中生成詳細輸出,該選項是可選的;

參數(shù)f:指定打包后的包名;

參數(shù)m:指定自定義的MANIFEST.MF清單文件,否則JDK會自動生成不包含Main-Class的默認清單。

通過上述步驟,便在myjar目錄下創(chuàng)建了my.jar。以上步驟,也可以酌情省略,在cmd中運行該jar包,命令語法為:java -jar jar包名,本例執(zhí)行命令為:java -jar my.jar,如下所示:

到此這篇關于java命令打jar包詳細步驟的文章就介紹到這了,更多相關java命令打jar包內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • Java中Minio的基本使用詳解

    Java中Minio的基本使用詳解

    這篇文章主要介紹了Java中Minio的基本使用詳解,MinIO 是一個基于Apache License v2.0開源協(xié)議的對象存儲服務,它兼容亞馬遜S3云存儲服務接口,非常適合于存儲大容量非結構化的數(shù)據(jù),例如圖片、視頻、日志文件、備份數(shù)據(jù)和容器/虛擬機鏡像等,需要的朋友可以參考下
    2024-01-01
  • JAVA中SpringBoot啟動流程分析

    JAVA中SpringBoot啟動流程分析

    這篇文章主要介紹了JAVA中SpringBoot啟動流程分析的相關資料,需要的朋友可以參考下
    2023-01-01
  • Sentinel源碼解析入口類和SlotChain構建過程詳解

    Sentinel源碼解析入口類和SlotChain構建過程詳解

    這篇文章主要為大家介紹了Sentinel源碼解析入口類和SlotChain構建過程詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-09-09
  • Java中關于String StringBuffer StringBuilder特性深度解析

    Java中關于String StringBuffer StringBuilder特性深度解析

    這篇文章主要介紹了Java中關于String StringBuffer StringBuilder特性深度解析,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-09-09
  • Java數(shù)據(jù)庫操作庫DButils類的使用方法與實例詳解

    Java數(shù)據(jù)庫操作庫DButils類的使用方法與實例詳解

    這篇文章主要介紹了JDBC數(shù)據(jù)庫操作庫DButils類的使用方法詳解,需要的朋友可以參考下
    2020-02-02
  • 關于Jmeter接口測試實戰(zhàn)-Cookies

    關于Jmeter接口測試實戰(zhàn)-Cookies

    這篇文章主要介紹了關于Jmeter接口測試實戰(zhàn)-Cookies問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-03-03
  • spring cloud alibaba Nacos 注冊中心搭建過程詳解

    spring cloud alibaba Nacos 注冊中心搭建過程詳解

    這篇文章主要介紹了spring cloud alibaba Nacos 注冊中心搭建過程詳解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2019-10-10
  • springboot數(shù)據(jù)庫操作圖文教程

    springboot數(shù)據(jù)庫操作圖文教程

    本文以圖文并茂的形式給大家介紹了springboot數(shù)據(jù)庫操作,感興趣的朋友一起看看吧
    2017-07-07
  • JAVA實現(xiàn)雙邊決策的示例

    JAVA實現(xiàn)雙邊決策的示例

    本篇文章主要介紹了JAVA實現(xiàn)雙邊決策,介紹了雙邊決策的實現(xiàn)算法,具有一定的參考價值,感興趣的小伙伴們可以參考一下。
    2016-10-10
  • JAVA純代碼導出PDF文件實現(xiàn)方式

    JAVA純代碼導出PDF文件實現(xiàn)方式

    本文介紹了作者通過突發(fā)奇想發(fā)布了生成PDF的博客,最初,作者通過將Word文件轉換為PDF文件實現(xiàn)導出PDF功能,但效果不盡如人意,后來,作者嘗試直接生成PDF文件,并修復了生成PDF時出現(xiàn)的小瑕疵,通過導入依賴、下載接口和下載方法的實現(xiàn)
    2025-01-01

最新評論