s******7 发帖数: 1758 | 1 【 以下文字转载自 Software 讨论区 】
发信人: sleeper7 (天使爱米饭), 信区: Software
标 题: 如何做windows安装程序包
发信站: BBS 未名空间站 (Tue Mar 3 15:30:16 2009)
我的java程序,做成jar包,希望做成标准的window安装程序给客户,这样用户安装起
来比较简单,不如做成setup.ext或者setup.msi之类的
有简单的方法吗,或者简单的C# code也可以 |
Z****e 发帖数: 2999 | 2 InstallAnywhere,当然了,是要钱的...
【在 s******7 的大作中提到】 : 【 以下文字转载自 Software 讨论区 】 : 发信人: sleeper7 (天使爱米饭), 信区: Software : 标 题: 如何做windows安装程序包 : 发信站: BBS 未名空间站 (Tue Mar 3 15:30:16 2009) : 我的java程序,做成jar包,希望做成标准的window安装程序给客户,这样用户安装起 : 来比较简单,不如做成setup.ext或者setup.msi之类的 : 有简单的方法吗,或者简单的C# code也可以
|
g*****g 发帖数: 34805 | 3 If you don't need input during installation process, just use a simple
.cmd/.bat and a simple readme should get the job done. Otherwise,
use something like install anywhere and you need to pay.
【在 s******7 的大作中提到】 : 【 以下文字转载自 Software 讨论区 】 : 发信人: sleeper7 (天使爱米饭), 信区: Software : 标 题: 如何做windows安装程序包 : 发信站: BBS 未名空间站 (Tue Mar 3 15:30:16 2009) : 我的java程序,做成jar包,希望做成标准的window安装程序给客户,这样用户安装起 : 来比较简单,不如做成setup.ext或者setup.msi之类的 : 有简单的方法吗,或者简单的C# code也可以
|
s******7 发帖数: 1758 | 4 我找了个advanced installer, 就用它的trial版,好像就是安装的时候跳出一个测试
说明, 也能忍受了 |
b*********y 发帖数: 7 | 5 1. use exejhttp://www.download.com/ExeJ/3000-2417_4-10107991.html?tag=lst-0-1 to create a "normal" executable.
2. use the regular nsis script to wrap the *.exe file and all the *.class
and resource. http://nsis.sourceforge.net/Main_Page, check out their examples)
Note: it seems that javaw MUST be in windows/system32 dir or you can include
it into your package
you might want to check this tool as well, I didn't try it bcoz my antivirus
software reported a security risk
setupfactory7 |