是否有一些开源解决方案允许您这样做。我正在开发一个我希望捆绑为桌面应用程序的Web应用程序。 我曾经看到一些产品是网络应用程序,但捆绑为桌面应用程序。可以捆绑JDK / tomcat / mysql和webapp war文件作为桌面产品发货。请你指出一些可以帮助我做的资源此
我想到的一个解决方案是将整个内容捆绑为一个zip文件,然后随之提供install.bat。请提供更多有关其他方法的信息。感谢您的帮助。
答案 0 :(得分:2)
由于以下原因,这并不容易:
我建议你的情况如下:
答案 1 :(得分:1)
我认为你最初的直觉很好;将它们全部捆绑在一个zip文件中,然后只提供一个脚本来安装它们听起来就像一个很好的解决方案。
答案 2 :(得分:1)
我正在尝试做同样的事情 - tomcat startup.bat和catalina.bat脚本将找到JAVA_HOME和JRE_HOME变量。我编辑了catalina.bat脚本,将JRE_HOME变量设置为从\ jre运行(只是复制到jre文件夹中)并且这样做。
hsqldb和derby不需要db安装(但是我的项目不需要db - 所以对此没什么好说的。)
我正在考虑将jsmooth作为安装程序 - 需要检查如何在几个配置文件中更改路径,而无需将perl引入混合编辑文件。
jetty比tomcat轻(除非你尝试嵌入tomcat;我会把tomcat嵌入加载,但由于某种原因没有拿起搜索配置文件 - 没有花太多时间在上面)。
答案 3 :(得分:1)
寻找我今天正在测试的openbdjam和liferay ......