1. 程式人生 > >META-INF的編寫。eclipse打包jar可執行檔案

META-INF的編寫。eclipse打包jar可執行檔案

在打包我們的java工程檔案到一個.jar檔案的時候,有時候我們的工程檔案會引用別的lib這時候在打包的時候就需要我們自己來將這些類也打包進來,具體

的做法是:

1.先在工程檔案的根目錄下新建一個 lib 資料夾,將需要呼叫的一些檔案.jar檔案放到裡面。

2. 新建一個 META-INF 資料夾,然後在資料夾下編寫 MANIFEST.MF 內容是:

Manifest-Version: 1.0

Main-Class: 你的主類名

ClassPath:    你在lib中需要引用的檔名

舉個例子:下面是一個工程的示意圖:有新建的lib和META-INF


MANIFEST.MF的編寫如下:

Manifest-Version: 1.0
Main-Class:  GUI.MainFrame 
Class-Path:   lib/jcommon-1.0.20.jar  lib/jfreechart-1.0.16.jar  lib/jfreechart-1.0.16-experimental.jar  lib/jfreechart-1.0.16-swt.jar