如何将java工程打包成jar?在其他电脑上运行

时间:2022-01-21 09:39:11
我刚学java不久,用Swing给姐姐写了一个小的系统帮助他工作,我现在工程已经写好了,但是我不知道在她的电脑上怎么运行我的工程啊?打包成jar吗?如果他的电脑上没有装jdk可以运行这个jar包吗?可是我一点都不懂这个,上网查的时候还看到说要写MANIFEST.MF文件,这个就更不懂了,哪个高手看到后能详细说一下?给个链接也行,尽量详细点,谢谢了

6 个解决方案

#1


你是用eclipse写的吗?是的话export成一个jar包就行了,manifest.mf自动生成就ok,还有不要忘了学则主类!

#2


其实Java自带实现的,参见:
  http://www.enet.com.cn/article/2008/0115/A20080115110207.shtml


Eclipse也有很好支持:
  http://williamwhe.blog.51cto.com/720802/148561

#3


使用工具exe4j就可以!export成一个jar包也可以,但是他默认不会将外来的包一起导入,要写额外的.bat文件语句。

#4


引用 1 楼  的回复:
你是用eclipse写的吗?是的话export成一个jar包就行了,manifest.mf自动生成就ok,还有不要忘了学则主类!


补充一点哈,我想做成那种双击就可以打开运行这个工程,然后弹出主界面!我是用Myeclipse写的,我有用export导出成jar,但是没有双击的效果,也不能运行

#5


引用 2 楼  的回复:
其实Java自带实现的,参见:
  http://www.enet.com.cn/article/2008/0115/A20080115110207.shtml


Eclipse也有很好支持:
  http://williamwhe.blog.51cto.com/720802/148561

能说说额外的。bat文件怎么写吗

#6


XX.bat
内容:java MainClass

#1


你是用eclipse写的吗?是的话export成一个jar包就行了,manifest.mf自动生成就ok,还有不要忘了学则主类!

#2


其实Java自带实现的,参见:
  http://www.enet.com.cn/article/2008/0115/A20080115110207.shtml


Eclipse也有很好支持:
  http://williamwhe.blog.51cto.com/720802/148561

#3


使用工具exe4j就可以!export成一个jar包也可以,但是他默认不会将外来的包一起导入,要写额外的.bat文件语句。

#4


引用 1 楼  的回复:
你是用eclipse写的吗?是的话export成一个jar包就行了,manifest.mf自动生成就ok,还有不要忘了学则主类!


补充一点哈,我想做成那种双击就可以打开运行这个工程,然后弹出主界面!我是用Myeclipse写的,我有用export导出成jar,但是没有双击的效果,也不能运行

#5


引用 2 楼  的回复:
其实Java自带实现的,参见:
  http://www.enet.com.cn/article/2008/0115/A20080115110207.shtml


Eclipse也有很好支持:
  http://williamwhe.blog.51cto.com/720802/148561

能说说额外的。bat文件怎么写吗

#6


XX.bat
内容:java MainClass