0

如果这个问题让你烦恼,我很抱歉。我编写了一个基于 EJB 的应用程序,现在我想将它部署为单个 Exe 文件(而不是 War 文件)。这意味着如果执行该 Exe 文件,所有相关的东西,如 Web 服务器、数据库服务器……将自动安装,以使我的应用程序能够顺利运行。JIRA 安装程序是一个典型示例 (http://www.atlassian.com/try)。我用谷歌搜索了很多,但我找不到正确的答案。你能告诉我我怎么能做到这一点吗?

4

1 回答 1

0

Glassfish 有一个嵌入式 Java EE 容器:http ://embedded-glassfish.java.net这将允许您将 Web 服务器和数据库嵌入到您的应用程序中(实际上是一个完整的 Java EE 容器)。

下一步是嵌入一个 java-runtime 并将其与上面捆绑为一个 exe。我没试过。但是从上述步骤开始,看看是否足够,然后开始阅读以下内容:Embed a JRE in a Windows executable?

于 2012-11-14T12:54:19.677 回答