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

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

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

META-INF的编写。eclipse打包jar可执行文件,布布扣,bubuko.com

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

上一篇:Hibernate对象状态详解


下一篇:Linux虚拟机文件系统突然变成只读