在我的工作我们必须部署一个应用在各种环境。这是一个标准的战争的文件,它需要一点的结构,部署在Tomcat6.

是否有任何方式创造一个'部署包'与Tomcat所以,你只是提取它,它设立了Tomcat以及你的应用程序?我不知道,创造一个.拉链文件的Tomcat文件夹会的工作!它肯定不会安装的服务。

建议欢迎!

我应该注意的是-目前所有的应用程序都部署在Windows服务器。

谢谢, 菲尔

有帮助吗?

解决方案

我们使用 Ant安装 部署我们的应用程序、应用程序服务器,并安装一个服务。我们嵌入 Java的服务包装 在安装,安装Windows服务。

其他提示

一个选择是使用嵌入式安吉丽娜朱莉servlet容器,而不是Tomcat如:http://winstone.sourceforge.net/#embedding

然后你就会具有可执行的罐子文件运行的应用程序。

你也许可以修改的安装,Tomcat本身的用途。

只是压缩了该目录是一个有效的解决方案,但是作为你的注意,它将不安装服务。

我可能会(a)把拉链拉上目录(b)使用开放源服务注册程序,安装服务器也许(c)使用国家统计局建立一个安装。

根据安装环境,您的安装可能也需要要求用户对服务器的端口,由于应用程序可能不能够使用的默认HTTP口。

这是商业的,但是 install4j 会为你做这个,包括安装服务。

你可以用 BitRock跨平台的安装者.你可以看看 BitNami 一些Java等应用程序 露天, JRoller, , 产品网页上浏览 已经打包的使用BitRock.该BitNami堆都是完全免费,虽然Bitrock本身是一种商业工具(我们有免费的许可证,开放源的项目)

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top