1

有没有关于如何轻松做到这一点的指南?我想在不丢失所有配置设置等的情况下升级它。是否有特定的方法来实现这一点(或者我可以复制到新安装的配置文件)。我目前将它作为 Windows 服务运行,因此新版本也需要以相同的方式运行。

谢谢。

4

1 回答 1

0

没有一个升级脚本可以为你做这件事,至少我从来没有使用过/找到过。这实际上是一件好事,IMO。您可以简单地将较新的 Tomcat 版本下载到与当前安装 (c:/tomcat55c:/tomcat6) 不同的目录,然后从 5.5 安装中复制配置。从 5.5 到 6.0.x 几乎所有基本设置都相同,但对于 7.0 则不确定。如果您使用不同的服务名称安装新服务,则不必担心任何冲突(除了 server.xml 中的端口)

如果这是一个生产机器,我建议您更改新安装的端口,以便您可以在当前安装的同时运行它,并在切换之前测试您的应用程序。如果一切正常,您可以关闭新的 Tomcat,将端口更新为当前安装的状态,关闭 Tomcat5.5,然后开始新的安装,您应该会很好。当然,您始终可以在不同的端口上运行新安装,但如果您在前面使用 Apache,您还必须更新 Apache 配置。

希望这可以帮助。

于 2011-04-05T13:18:07.240 回答