将java web应用程序打包为exe

时间:2010-07-22 05:50:04

标签: java packaging web-applications software-packaging

是否有任何免费工具可用于打包我的战争(java web app)和tomcat as exe

2 个答案:

答案 0 :(得分:1)

我们将我们的Web应用程序Kunagi分发为.war,debian包以及windows .exe。 windows versiont的工作原理如下:

.exe是由所有Windows机器上存在的工具创建的,称为iexpress。它只是一个可执行的存档。在执行时,它将自身提取到一个临时目录中,然后在此目录中执行预定义的命令。

因此,我将与Katokorbo一起打包一个最小的嵌入式Tomcat(只有5个罐子)。

Katokorbo是一个简单的Swing应用程序,可以从Web下载战争并使用嵌入式Tomcat启动它。它还会在启动时检查新版本的webapp,询问用户是否要升级,使用webapp启动浏览器并为用户提供gui以查看日志输出和停止整个事件。

答案 1 :(得分:0)

Maven可以做到(http://maven.apache.org/),我认为Ant也可以。