Java打包.jar文件
目录:
- 使用Eclipse
- 使用命令行
使用Eclipse打包
打开Eclipse, 找到要打包的文件
选中文件点击右键,选择Export
选择Java>jar file, 然后点击next
如图进行选择
选中你需要打包的文件夹
然后选择jar路径和文件名
其他的照图中的选
最后点击Finish
然后就可以找到.jar文件了
可以通过exe4j来将.jar转为exe
这种.jar文件不能直接双击运行
如图,双击后没有效果…
如有双击运行的需求需要另外解决
选择Export>Java>Runnable jar file
点击next
首先选择主要的类(对于初学者简单的来说就是你文件里面public class的那个类,main方法所在的类)
main方法就是
public class test
{
public static void main(String [] args)//这个
{
}
}
然后是导出的文件路径和文件名
其他的如图选择
最后点击Finish
现在就可以双击运行了
不过这种.jar不能用来通过exe4j打包exe
通过命令行打包
首先将.java编译为.class文件
命令行cd到.java的文件夹如C:/Java/files/,输入命令
javac xxx.java -d .
就可以生成.class文件,有可能有多个
<------------------------------------------------------------------------->
创建一个文件夹(最好另外找一个目录,在C:/Java/class_files/目录下创建就不错,现在你的目录已经很乱了…)
这个文件夹的名称和你的.java文件首行的package xxx;相同
比如说你的文件是
package test;//这里是test
public class test
{
public static void main(String [] args)
{
}
}
那么文件夹的名称就是test
在命令行打开test上一级的目录
输入
jar -cef test.test test.jar test
其中test.test点后面的test是主要的类,test.jar是文件名,test是放.class的目录
然后就可以看到.jar文件了
运行
java -jar xxx.jar