【发布时间】:2011-03-27 16:17:34
【问题描述】:
是否可以通过 Java Web Start 分发 Tomcat 并从那里运行它?
我的应用程序将在其部署的机器上运行在自己的 Tomcat 服务器中。我可以将 Tomcat 和客户端应用程序打包到一个 Java Web Start 归档文件中,并在用户拥有之后运行 Tomcat 服务器和客户端吗? 下载 Java Web Start 存档了吗?
【问题讨论】:
标签: java tomcat java-web-start
是否可以通过 Java Web Start 分发 Tomcat 并从那里运行它?
我的应用程序将在其部署的机器上运行在自己的 Tomcat 服务器中。我可以将 Tomcat 和客户端应用程序打包到一个 Java Web Start 归档文件中,并在用户拥有之后运行 Tomcat 服务器和客户端吗? 下载 Java Web Start 存档了吗?
【问题讨论】:
标签: java tomcat java-web-start
您无法运行完整的 Tomcat,因为它需要文件系统和脚本等中的特定布局。
但是,您可以在您完全控制它的应用程序中运行嵌入式网络服务器。我已经用 Jetty 做到了。你可能会觉得Howto embed Tomcat 6? 很有趣。
【讨论】:
如果您正确签署了所有 jar,这可能是可能的。但是,这似乎是一个相当重量级的解决方案。您是否考虑过使用Jetty 这样做?
【讨论】: