使用Eclipse製作可執行jar檔案

來源:互聯網
上載者:User

1,右擊Eclipse項目,點擊Export。

2,選中java-jar檔案。

3,選中要發布為jar檔案的項目。

1)選中源檔案夾,庫檔案夾,設定檔檔案夾。

2)不要選中Eclipse項目的檔案和其他不需要的檔案。

3)選中:Export all output folders for checked projects

輸出所有選中的檔案夾。

4)選中:Export java source files and resources

如果是源檔案夾,就會輸出產生的.class檔案。

5)選中:壓縮Jar檔案的內容。Comoress the contents of the Jar file

6)選擇一個輸出jar檔案的目的地。

4,使用已存在的manifest檔案。

5,MANIFEST.MF 檔案如下:

 

如果讓Eclipse為我們產生,不會產生Class-Path部分的描述。所以,我們需要再加上Class-Path描述!

Manifest-Version: 1.0

Main-Class: Test

Class-Path: lib/OXmlEd1.11-nolib-bin.jar lib/dom4j-1.6.1.jar lib/commons-logging-1.0.4.jar lib/log4j-1.2.8.jar

6,選擇MainClass,選擇Browser從彈出的對話方塊中選擇要使用的MainClass

 

6,現在,製作完成的jar檔案就是可執行檔。

我們在命令列中執行java –jar AAA.jar 就可以看到該程式被成功執行了。

javaw –jar AAA.jar 也可以執行該jar包。

 

使用java.exe將會出現命令列視窗。

使用javaw.exe執行,不會出現命令列視窗,所有System.out.print這樣的輸出都是看不到的。

7,如果你安裝了JRE,你的jar檔案應該關聯在javaw –jar上。

如果你的jar檔案沒有關聯javaw –jar了,可以通過以下方法重新關聯。

1)在資源視窗—工具—檔案夾選項—檔案類型中,建立jar的關聯。

2)建立一個.bat檔案,其中的命令是:javaw -jar %1 或者java -jar %1

3)把.jar檔案關聯到上面這樣的.bat檔案中。

這樣,你雙擊.jar檔案時,就會立刻執行該java程式。

 

%1 表示第一個參數,也就是你點擊的jar檔案的檔案全名。

 

8,你也可以為每一個可執行檔jar檔案建立一個.bat檔案,其中的命令是javaw -jar AAA.jar 或者java –jar AAA.jar等檔案。

    這樣,無需關聯jar檔案,就可以執行jar檔案。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.