Java Tomcat升级

Java Tomcat升级,java,tomcat,upgrade,Java,Tomcat,Upgrade,我们计划从4.1.31升级我们的Tomcat 我们的应用程序是Axis 1.4应用程序,其中有我们的web服务 请您推荐适合我们应用的最新稳定版本的Tomcat 5或Tomcat 6。升级时要考虑的事项。 现有的1.4Java代码库能否在Tomcat5或6上顺利运行 进一步讲,我们也可以用JDK1.5编写代码。那么,将Java1.4代码和Java1.5代码放在一起会产生任何问题吗 请建议 请分享你的升级经验 谢谢:)转到Java(1.6);它确实使您的web服务变得更容易,而且现在已经广泛使用。

我们计划从4.1.31升级我们的Tomcat

我们的应用程序是Axis 1.4应用程序,其中有我们的web服务

请您推荐适合我们应用的最新稳定版本的Tomcat 5或Tomcat 6。升级时要考虑的事项。

现有的1.4Java代码库能否在Tomcat5或6上顺利运行

进一步讲,我们也可以用JDK1.5编写代码。那么,将Java1.4代码和Java1.5代码放在一起会产生任何问题吗

请建议

请分享你的升级经验


谢谢:)

转到Java(1.6);它确实使您的web服务变得更容易,而且现在已经广泛使用。

如果您要升级,我建议您首先使用java 6+现有的代码库进行一些测试。如果这似乎有效,请转到Tomcat 6

也许还可以在运行时升级一些Axis库,或者让它保持原样,如果它仍然有效的话


根据我的经验,迁移到Java5(因此也是Java6)可能会遇到麻烦,尤其是使用XML。我的内存有点像Java 5和旧版本Xerces之间的类名冲突,但我可能弄错了。

Tomcat 6.0.26是最新的稳定版本

,因此,如果您真的被困在1.4上,您需要下载最新的5.5版本,它需要一个兼容包才能在1.4上运行


我的建议是:咬紧牙关,对应用程序进行必要的更改,使其在1.6上运行。随着时间的推移,升级(并继续在1.4中编写代码)只会变得越来越痛苦。

+1表示“升级”:)只有在测试非常好的情况下。由于XML处理中的冲突,我们没有升级某些后端应用程序。它现在可以工作了,而且还不够重要,无法移植到新版本。1.4和1.5之间的差异可能是痛苦的。哦,是的,但是被困在1.4中也不是一个特别好的前进策略。有时候,你必须咬紧牙关。