浏览 30674 次
锁定老帖子 主题:Java项目打包并最终发布为可执行程序
精华帖 (0) :: 良好帖 (0) :: 新手帖 (1) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2008-04-24
编译环境 MyEclipse 6.0.1 如果只想发布为一个可执行的jar包,使用eclipse的Export功能就可以了
如果最终想发布为可执行程序 我使用开源项目jsmooth提供的软件 项目地址
目前主要精力都放在项目的开发上,开发完成后可能要在100多个点安装,下一步打算研究一下类似病毒库或遨游的自动更新功能,有谁有过相关的经验来指导下,谢谢. 在BlogJava上看到一篇好文,很好很强大 一键搞定Java桌面应用安装部署—exe4j+Inno Setup带着JRE,8M起飞 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2008-08-30
你好,请教一下,关于jsmooth打包成exe文件的。打包的exe文件在我的机子上已经可以运行了,但是我要给客户装的时候要不要给他装java jre 啊,如果要的话我怎么做能够让客户只要双击一下就可以自动安装所需要的所有东西啊
谢谢 |
|
返回顶楼 | |
发表时间:2008-08-30
刚才意思好像没表达清楚,我想要实现把我做的项目跟java虚拟机做成一个安装文件,这样各户只要双击一下安装包,就可以用我的项目了,而不用去自己装java虚拟机和配环境。怎么做才能实现这样呢。
谢谢 |
|
返回顶楼 | |
发表时间:2008-09-01
项目运行只需要一个jre就行了,把jre或者jdk里面的jre拷贝一份到项目的文件夹,在.bat批处理文件加上set PATH=%PATH%;jre的目录;项目运行时就直接用这一套jre了
|
|
返回顶楼 | |
发表时间:2008-09-02
你可以考虑用InstallAnywhere,这个更加方便
|
|
返回顶楼 | |
发表时间:2008-09-29
为什么非要生成exe?exe毕竟不是跨平台的,用了exe的格式就失去了java的初衷.
而且如果打包成exe为什么不用exe4j?exe4j可以打包成各种格式的exe,可以把jar打包进exe,也可以引用一个外部的jar文件,还可以打包成windows服务的程序,并且可以设置最低jre的版本,还可以设定启动画面. |
|
返回顶楼 | |
发表时间:2008-10-05
只不过把jre给打包了一下而已。运行的时候偷偷给目标系统安装上而已。
有一个东西叫gcj,可以真正的编译java为C++代码再编译C++到a.elf或者a.exe 只不过IO方面还是比较慢,java的io本身也慢 |
|
返回顶楼 | |