2. manifest.mf文件定义如下所示:
Manifest-Version: 1.0
Main-Class: com.Task
Class-Path: lib/dom4j-1.6.1.jar lib/jaxen-1.1-beta-7.jar
1. Main-Class 指定程序的入口,这样可以直接用java -jar xxx.jar来运行程序。
2. Class-Path 指定jar包的依赖关系,class loader会依据这个路径来搜索class。
Manifest-Version mf文件版本号,这行照抄
Main-Class 包含main函数的类,程序的入口
Class-Path 用到的一些包
注意:
<1> manifest.mf文件最后一行必须是一个空行。
<2> lib/dom4j-1.6.1.jar和lib/jaxen-1.1-beta-7.jar之间用一个空格隔开。
<3>每个冒号后有一个空格
3. Eclipse生成Jar文件步骤(1)
在eclipse中选择你要导出的类或者package,右击,选择Export子选项
4. Eclipse生成Jar文件步骤(2)
在弹出的对话框中,选择java文件---选择JAR file
5. Eclipse生成Jar文件步骤(3)
在JAR file后面的文本框中选择你要生成的jar包的位置以及名字
![如何用Eclipse打jar包 如何用Eclipse打jar包](https://image.shishitao.com:8440/aHR0cHM6Ly93d3cuaXRkYWFuLmNvbS9nby8%3D.jpg?w=700&webp=1)
6. Eclipse生成Jar文件步骤(4)
注意在Export generated class files and resources和Export java source files and resources前面打上勾
![如何用Eclipse打jar包 如何用Eclipse打jar包](https://image.shishitao.com:8440/aHR0cHM6Ly93d3cuaXRkYWFuLmNvbS9nby8%3D.jpg?w=700&webp=1)
7. Eclipse生成Jar文件步骤(5)
选择Manifest文件
![如何用Eclipse打jar包 如何用Eclipse打jar包](https://image.shishitao.com:8440/aHR0cHM6Ly93d3cuaXRkYWFuLmNvbS9nby8%3D.jpg?w=700&webp=1)
![如何用Eclipse打jar包 如何用Eclipse打jar包](https://image.shishitao.com:8440/aHR0cHM6Ly93d3cuaXRkYWFuLmNvbS9nby8%3D.jpg?w=700&webp=1)