META-INF的编写。eclipse打包jar可执行文件

来源:互联网 发布:曹大佐 知乎 编辑:程序博客网 时间:2024/05/21 11:27

在打包我们的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

0 0
原创粉丝点击