大战熟女丰满人妻av-荡女精品导航-岛国aaaa级午夜福利片-岛国av动作片在线观看-岛国av无码免费无禁网站-岛国大片激情做爰视频

專注Java教育14年 全國(guó)咨詢/投訴熱線:400-8080-105
動(dòng)力節(jié)點(diǎn)LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁 學(xué)習(xí)攻略 Java學(xué)習(xí) Java運(yùn)行jar文件的方法

Java運(yùn)行jar文件的方法

更新時(shí)間:2022-11-09 10:05:36 來源:動(dòng)力節(jié)點(diǎn) 瀏覽5520次

JAR 代表 Java 存檔文件。它是一種獨(dú)立于平臺(tái)的文件格式,允許捆綁和打包與 java 應(yīng)用程序、類文件、音頻和圖像文件相關(guān)的所有文件。當(dāng)我們運(yùn)行applet 程序時(shí)需要這些文件。它使用數(shù)據(jù)壓縮算法捆綁 JAR 文件。這些 jar 文件可以使用 WINZIP 或 WINRAR 等 zip 程序進(jìn)行操作。

方法:有兩種創(chuàng)建 JAR 文件的方法。

使用 IDE

使用命令行

讓我們深入討論它們。

方法1:使用 IDE

1. 通過Netbeans 或 Eclipse 等 IDE創(chuàng)建 JAR 文件非常簡(jiǎn)單。在 File 中,我們有一個(gè)導(dǎo)出選項(xiàng),可以幫助我們將 java 應(yīng)用程序?qū)С鰹?JAR 文件。在這之后去文件->導(dǎo)出->Java->JAR文件

2.現(xiàn)在在 JAR 文件規(guī)范對(duì)話框中,指定要包含在 JAR 文件中的資源/文件。導(dǎo)出目標(biāo)是要?jiǎng)?chuàng)建 jar 文件的位置。

3.點(diǎn)擊完成按鈕

4.然后我們提供我們希望創(chuàng)建 jar 文件的位置。

5.下圖分兩張截圖,分別如下:

方法2:使用命令行

使用 jar 工具,我們可以創(chuàng)建一個(gè) jar 文件,如下所示

cmd>> jar cvf jarfile inputfileDir1 inputfileDir2

這里,

c – 創(chuàng)建一個(gè)新的 jar 文件

v – 詳細(xì)模式,在創(chuàng)建 jar 文件時(shí)顯示消息。

f – 捆綁到由參數(shù) jarfile 指定的 jar 文件中,而不是標(biāo)準(zhǔn)輸出。

inputfileDir1, inputfileDir2 – 表示要在 jar 文件中捆綁在一起的輸入文件。

現(xiàn)在我們將顯示該文件,因?yàn)檫@是一個(gè)捆綁在您的 JAR 文件中的特殊文件。它具有特殊的元數(shù)據(jù),如主類名、版本控制、作者的數(shù)字簽名、用于捆綁 jar 文件的 java 版本。文件名為“MANIFEST.MF”,它是 META-INF 子目錄的一部分。如果在捆綁 JAR 文件期間未提供此文件,則會(huì)自動(dòng)創(chuàng)建該文件。當(dāng)我們解壓并打開jar文件時(shí),我們可以看到這個(gè)文件。它有以下細(xì)節(jié)

清單版本:1.0

如果 jar 文件有一個(gè)標(biāo)頭為 Main-class 的清單文件,則 java 應(yīng)用程序可以直接運(yùn)行該 jar 文件。Main-class 標(biāo)頭具有具有 main() 的類的完全限定名稱。這指定了應(yīng)用程序的入口點(diǎn)。

插圖:考慮使用名為helloworld.MF的清單文件創(chuàng)建 JAR 文件

清單版本:1.0
主類:com.sample.test.HelloWorld

例子:

// Importing the package 
package com.sample.test;  
// Main class
public class HelloWorld {  
    // Main driver method
    public static void main(String[] args)
    {  
        // Print statements only
        System.out.println("Welcome to helloworld");
        System.out.println("Jar file to be created");
    }
}

輸出:

最后,在運(yùn)行 JAR 文件時(shí),我們使用以下命令運(yùn)行創(chuàng)建的 jar 文件。當(dāng)我們運(yùn)行 jar 文件時(shí),具有 main() 的“ Helloworld ”類被 JVM 加載,并且代碼被執(zhí)行。

提交申請(qǐng)后,顧問老師會(huì)電話與您溝通安排學(xué)習(xí)

免費(fèi)課程推薦 >>
技術(shù)文檔推薦 >>
主站蜘蛛池模板: 久久精品免费观看久久 | 最新亚洲国产有精品 | 最新日韩中文字幕 | 嫩草视频在线观看 | 日韩视频 中文字幕 视频一区 | 男人女人真曰批的视频动态 | 国产大陆亚洲精品国产 | 国产精品91视频 | 精品视频一区二区三区免费 | 久久久久久国产精品免费免 | 欧美成人私人视频88在线观看 | 久久综合综合久久97色 | 亚洲一区二区免费在线观看 | 好色亚洲 | 午夜不卡福利 | 欧美三级做爰视频 | 在线播放国产福利视频 | 狠狠色狠狠色综合久久第一次 | 免费福利视频网站 | 99久久精品毛片免费播放 | 色狗综合| 97影院理论片在线观看 | 亚洲六月丁香色婷婷综合久久 | 黄片毛片| 天天色天天射天天操 | 久久婷婷丁香七月色综合 | 欧美性色黄大片一级毛片视频 | 亚洲综合爱爱久久网 | 天天碰天天操 | 成人一级黄色毛片 | 成人国内精品久久久久影院 | 九九九热 | 亚洲高清在线观看 | 中文字幕亚洲欧美一区 | 国产精品久久久影院 | 国产一区在线观看免费 | 日日摸夜夜夜夜夜添 | 亚洲精品国产第一区二区三区 | 精品视频在线一区 | 97国产免费全部免费观看 | 日韩中文字幕精品免费一区 |