我开发了一个GWT Web项目,但我也希望将此产品作为安装程序分发给我的客户。我需要一些制作Web安装程序的程序。这个安装程序将是exe。当用户单击此exe时,它将安装tomcat,运行tomcat并部署项目war文件。
你有什么建议吗?
答案 0 :(得分:2)
您可以使用NSIS制作一个能够满足您需求的简单安装程序。
答案 1 :(得分:0)
您是否考虑过编写一个简单的安装程序来执行您想要的操作并通过Java webstart进行部署?
Sun提供deployjava.js java脚本来检测和安装Java,其上有一些Sun文档here
<html>
<head>
<script language="javascript" src="http://java.com/js/deployJava.js" type="text/javascript"></script>
<script type="text/javascript">
function doCheck(){
if(!deployJava.versionCheck("1.6+")){
alert("Apologies, you do not have the correct version of Java installed. You will now be re-directed to Sun's appropriate Java installer.\n\nPlease install the Java Runtime Environment (JRE) version 1.6 or later and re-visit this page.\n\nThank you.")
deployJava.installLatestJRE()
}
else{
window.location = "<%=redirectJavaOkUrl%>"
}
}
</script>
</head>
<body onload="doCheck();">
</body>
</html>