关于jar打包

biangjiandjibiang 2008-03-28 11:07:47
要生成双击就可以运行的可执行文件,是不是只能打包GUI文件,其他java文件不行
...全文
234 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhangjin137133 2008-04-06
  • 打赏
  • 举报
回复
这个问题,最好查查google,我打了几次都没怎么成功
Charlemagne 2008-03-31
  • 打赏
  • 举报
回复
我自己写的MANIFEST.MF从来都没使用成功过,不知道为啥!
zero1111 2008-03-31
  • 打赏
  • 举报
回复
test.bat编辑:
java -jar xxx.jar

MANIFEST.MF包括:
Manifest-Version: 1.0
Created-By: Fat Jar Eclipse Plug-In
Main-Class: com.xx.Mainxx

用Eclipse的 Fat Jar 插件吧,梃方便的
老紫竹 2008-03-31
  • 打赏
  • 举报
回复
只要有main方法的java都可以。不限于GUI界面的。比如某些服务,他们使用控制台的!
yuanjun_xf 2008-03-31
  • 打赏
  • 举报
回复
jar是在装有jre的及其上有的。
直接在dos中
jar -cfvm xxx.jar MANIFEST.MF classfile
便可以打包.jar包!
lahok 2008-03-31
  • 打赏
  • 举报
回复
由于WINRAR等软件安装时默认也执行*.jar文件,所以打好包的jar可能双击后打开的是winRAR界面.
lahok 2008-03-31
  • 打赏
  • 举报
回复
在记事本里写可以在CMD窗口中执行的语句,保存为*.bat文件就可以了.
biangjiandjibiang 2008-03-31
  • 打赏
  • 举报
回复
现在把程序打包成jar文件,怎么做bat批处理呢?谢谢
chinagavin 2008-03-30
  • 打赏
  • 举报
回复
所有文件都可以,只要有public static void main方法即可。
jar -cfvm xxx.jar MANIFEST.MF classfile
numb1126 2008-03-30
  • 打赏
  • 举报
回复
系统必须装过JRE,打包成jar的程序就可以双J运行了。
当然也不是必须的,你可以将JRE和你的程序绑起来,然后指定javaw.exe的路径,做个bat批处理用javaw去执行你的程序。就可以使不会装JRE的客户随时可以像windows程序一样使用了。当然bat也是可以最后用.exe代替的。
biangjiandjibiang 2008-03-28
  • 打赏
  • 举报
回复
那我有一个java程序,不是GUI,可以打包成jar,然后双击允许不?
i_saw_you 2008-03-28
  • 打赏
  • 举报
回复
win下可以打包jar
jar包只能在装了jdk的环境下用

62,623

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧