将使用1.6.0.24编译的War部署到1.6.0.22时出现问题

Car*_*cia 0 java tomcat compilation version war

美好的一天.

在堆栈搜索后,我发现了许多类似的问题:

在什么情况下,旧版Java代码无法在较新版本上编译

jvm次要版本vs编译器次要版本

不支持的major.minor版本49.0

但是,据我所知,他们谈论不同市长版本(1.5对1.6)和类似的问题.

我认为我的问题有所不同: 开发人员向我们发送了一个用1.6.0.24编译的战争,但是我们的tomcat在1.6.0.22 JVM上运行...

它会没有问题吗?¿是推荐的方法还是我必须告诉他们用旧版本重新翻译类似的小版本"足够"相互关闭?

我们尝试部署它并启动Tomcat,但24小时后它被绞死了.服务器运行了8个月没有问题...所以我有点迷路,并将感谢任何建议.

谢谢

Joa*_*uer 6

这些版本(或任何其他次要更新)之间没有类文件格式更改.您可以安全地在Java 6 Update 22上运行使用Java 6 Update 24编译的代码.

我怀疑你的真正问题与其他一些变化有关.