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

发布于 2024-11-04 19:12:02 字数 774 浏览 0 评论 0原文

再会。

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

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

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

不受支持的 Major.minor 版本 49.0

但是,据我了解,他们谈到了问题具有不同的 Mayor 版本(1.5 与 1.6)和类似版本。

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

它运行不会出现问题吗? ¿是推荐的方法还是必须告诉我重新遵守旧版本类似的次要版本是否“足够”彼此接近?

我们尝试部署它并且 Tomcat 启动了,但 24 小时后它挂起了。服务器运行了 8 个月,没有出现任何问题...所以我有点迷失,感谢任何建议。

谢谢

Good Day.

After searching at stack, I have found many similar questions like:

In what cases legacy Java code would not compile on newer versions

jvm minor version vs compiler minor version

Unsupported major.minor version 49.0

But, as I understand, they speak about problems with differents Mayor version (1.5 vs 1.6) and similar.

I think my problem is different:
The developers send us a war compiled with the 1.6.0.24, but our tomcat runs on the 1.6.0.22 JVM...

Will it run without problems? ¿Is the recommended approach or must i told then to recomplie with older version Are similar minor version "enough" close each other?

We tried to deploy it and the Tomcat started, but 24 hours later it hanged. The server was running for 8 months without problem... so I'm a bit lost and will thank any advice.

Thanks

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

鹤仙姿 2024-11-11 19:12:02

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

我怀疑您的真正问题与其他一些更改有关。

There is no class file format change between those versions (or any other minor updates). You can safely run code compiled with Java 6 Update 24 on Java 6 Update 22.

I suspect your real problem is related to some other change.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文