1. 程式人生 > >Java4:匯出可執行jar包

Java4:匯出可執行jar包

 這裡介紹Java程式的兩種匯出可執行jar包的方式,一種是圖形介面打包,另一種是命令列打包。

一、圖形介面打包

1 建立名為JarDemo的Java Project,在src目錄下建立com.abc的Package,在com.abc中建立簡單的Person.java類

2 右鍵點選JarDemo,在彈出視窗中選擇“Export”,選擇“JAR File”,下一步

3 按預設勾選右側的.classpath和.project,在“JAR file:”一欄裡填上路徑和jar包名稱,比如E:\myjar01.jar。其它按預設。“Finish”

4 這裡允許編譯警告但不允許編譯錯誤,完成

5 在盤根目錄下可以看到生成的jar包

6 可以用jar tvf命令檢視myjar01.jar中的內容

 注意,這裡所用到的jar.exe位於jdk的bin目錄下,需要先把jdk的bin目錄新增到系統環境變數path中。

7 驗證jar包是否可用

新建名為JarDemoTest的java Project,加入myjar01.jar包,編寫簡單程式碼並執行結果,見下圖

上圖的結果說明myjar01.jar包可以使用。

二、命令列打包

1 檢查是否已將jdk的bin目錄新增到系統環境變數path中

上述結果表示已經新增。若未新增,需要先新增並登出使用者重新登入以使新path值生效。

2 執行命令

pushd E:\workspace\JarDemo\bin

jar cvf e:\myjar02.jar ..\.classpath ..\.project com\abc\Person.class

執行成功後可用tar tvf命令來檢視包中的內容

tar tvf e:\myjar02.jar

3 檢視結果

4 驗證jar包是否可用

上圖的結果表明myjar02.jar可以使用。

相關推薦

Java4匯出執行jar

 這裡介紹Java程式的兩種匯出可執行jar包的方式,一種是圖形介面打包,另一種是命令列打包。 一、圖形介面打包 1 建立名為JarDemo的Java Project,在src目錄下建立com.abc的Package,在com.abc中建立簡單的Person.java類 2 右鍵點選JarD

IntelliJ IDEA 把Maven專案匯出執行jar

  2017年04月05日 14:05:08 waterimelon 閱讀數:1574 標籤: intellij ideamaven 更多 個人分類: idea

IDEA 匯出執行jar【轉載】

1,在專案上滑鼠右鍵 --> Open Module Settings,或者[shift+ctrl+alt+s] 2, Artifacts --> + --> JAR --> From modules with dependencies... 3, Main Class是你

Java檔案匯出執行jar

如果要匯出可執行的JAR檔案,需要選擇Runnable Jar File。 選擇要到處JAR檔案的工程,右鍵選擇“Export”;   3.在“Launch configuration”下面的下拉列表中選擇程式啟動時執行的主類(即專案中帶有main方法的類,專

IDEA匯出執行jar

1. IDEA 匯出可執行的Jar 換了Idea後今天需要把專案打成 jar放到伺服器上執行,稍微整理一下。 在IDEA的選單中選擇File–>Project Structure,如下圖所示: 選擇“Artifacts“在出現的圖中點選加號

Eclipse匯出執行jar,資源路徑問題

原始碼在Eclipse中正常執行,但是匯出可執行jar包資源獲取不到 由於匯出可執行jar包之後,jar包中的檔案結構被改變,無法直接通過原來的絕對路徑或相對路徑獲取 1、對於圖片類資源 方法一、 獲取this物件類路徑下的Icon.png Image img =

eclipse export runnable jar(匯出執行jar)

如果要匯出可執行的JAR檔案,需要選擇Runnable Jar File。 1. 選擇要到處JAR檔案的工程,右鍵選擇“Export”; 2. 選擇“Java-->Runnable JAR file”,點選“Next”; 3. 在“Launch configu

myeclipse匯出執行jar、bat批處理檔案雙擊執行jar

一、myeclipse匯出可執行jar包: 右鍵專案->Export->選擇runnable jar file,下一步-> 點選finish完成。 說明: 1、Extract required libraries into generated JAR 選

eclipse匯出maven工程的執行jar

一、eclipse匯出maven工程的可執行jar包 建立兩個maven工程 ZKServer 和ZKClient 注意:用maven進行開發管理的話,預設的打出來的jar包是不能執行的,需要在pom.xml檔案中新增如下配置以生成可執行的jar包 <build>     &

java專案匯出執行jar

工程名下單擊右鍵——export——java——runnable JAR file——browse設定路徑——finish 1.在eclipse左側的package explorer中找到要匯出的工程,此處以Test工程為例 2.單擊右鍵在出現的下拉選單中選擇expor

spring boot maven構建及執行jar匯出

主要maven配置: 1.在打包jar前執行:mvn dependency:copy-dependencies  -DoutputDirectory=lib,將依賴匯出至lib包,便於jar包依賴 2.執行mvn clean package <dependenc

Eclipse 匯出執行Jar檔案(工程)(包含第三方Jar

背景:寫了一個小功能的專案,要匯出可執行的jar包,但是專案中匯入驅動資料庫的包;包含有第三方jar包;但是網上很多方法在打包之前先在工程目錄下建立一個名字為MANIFEST.MF;本人不愛寫,覺得太麻

深入JarGradle構建執行jar與訪問jar中資料夾與檔案

## 前言 Java的跨平臺功能聽起來很誘人可口,號稱“Write Once,Run Everywhere”,實際上是“Run Once,Debug Everywhere”... 在實際開發過程中還是會遇到各種各樣的坑的,剛剛解決了一系列問題,特地寫個文章總結一下。 ## 使用Gradle構建Jar包 感謝

Maven倉庫理解、如何引入本地、Maven多種方式打執行jar

依賴 tro 個人 部署 格式 多種方式 ava null 路徑 轉載博客:http://quicker.iteye.com/blog/2319947 有關MAVEN倉庫的理解參見:http://blog.csdn.net/wanghantong/article/det

Java打包執行jar 包含外部文件

star bsp end clas adl pro readline 令行 inpu 外部文件在程序中設置成相對當前工程路徑,執行jar包時,將外部文件放在和jar包平級的目錄。 1 public class Main { 2 3 4 public

eclipse怎麽導出執行jar

hot exp 對話框 con java程序 -i -c image jar 在eclpse中找到你要導出的java程序 選中它 單擊文件 -->export 在彈出的export對話框中找到 jar File 單擊選中-->

Maven引入本地依賴Jar執行Jar

log copyright 目錄 -1 maven中央倉庫 div maven項目 path archive 在Maven中,默認地,是不會將依賴的Jar包打入可執行Jar包的,如果需要將依賴打入可執行Jar包,需要在pom中添加maven-assembly-plugin插

maven打包執行jar

version 打開 print cto tid directory tor group XML 創建一個文件夾haha,裏面包含三項 Haha.java Main.java pom.xml pom.xml <?xml version="1.0"

maven執行jar

maven 插件1: <build> <plugins> <!-- 1. 生成MANIFEST.MF文件 --> <plugin> <groupId>org.apache.maven.plugins</gro

將 Spring boot 項目打成執行Jar,及相關註意事項(main-class、缺少 xsd、重復打包依賴)

arc XA 有一個 文件中 pom.xml tomcat 我們 tool pil 最近在看 spring boot 的東西,覺得很方便,很好用。對於一個簡單的REST服務,都不要自己部署Tomcat了,直接在 IDE 裏 run 一個包含 main 函數的主類就可以了