将 Java EE 应用程序升级到 Java 6

发布于 2024-07-17 13:14:59 字数 177 浏览 6 评论 0原文

随着 Java 5.0 生命周期即将结束 (EOL)。 我们需要升级我们的企业应用程序以使用 Java 6。 该应用程序可以部署在WebLogic、WebSphere 和WebSphere 上。 杰老板。 (由客户选择)

有人有这样升级的经验吗? 我们应该遇到哪些问题? 我们应该避免哪些陷阱?

With the upcoming end of life (EOL) of Java 5.0. We need to upgrade our enterprise application to work with Java 6.
The application can be deployed on both WebLogic, WebSphere & JBoss. (It's up to the customer's choice)

Does anyone have an experience with such an upgrade? What issues should we encounter?
What pitfalls we should avoid?

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

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

发布评论

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

评论(5

赏烟花じ飞满天 2024-07-24 13:15:00

为什么,我会遵循 JavaSE 6 采用指南!

http://java.sun.com/javase/6/webnotes/ Adoption/adoptionguide.html

升级通常非常简单......

Why, I would follow the JavaSE 6 Adoption Guide!

http://java.sun.com/javase/6/webnotes/adoption/adoptionguide.html

The upgrade usually is pretty straight forward...

昇り龍 2024-07-24 13:15:00

您最大的问题将是 WebSphere、WebLogic 等。

它们都经过认证可以在 Java 6 上运行吗?

我很惊讶 Java 5 如此之快就停产了 - 实际上 Sun 将提供多年的补丁。

Your biggest problem will be with the WebSphere, WebLogic etc.

Are they all certified to run on Java 6.

I am surprised that Java 5 is EOL so quickly - in practice Sun will offer patches for years.

冰之心 2024-07-24 13:15:00

您可能会遇到的一个问题是,如果您使用 JAXB 2.1。 有关详细信息,请参阅此链接

One problem you may encounter is if you use JAXB 2.1. See this link for details.

标点 2024-07-24 13:15:00

在我的上一份工作中,我们必须这样做; 它被推迟了很长时间。 当我们开始做这件事时,从大范围来看,根本不需要花时间。 一些接口扩展以添加新功能,使用 enum 关键字并及时重构等; 没什么大不了的。 我们支持与您相同的应用程序服务器,并且它们都可以在 Java6 上正常工作。 整个事情原来是一个实习生就能做的事情。

At my last job, we had to do this; it was put off for a long time. When we got to doing it, it took no time at all in the grand scope of things. A few interfaces expanded to add new functionality, the enum keyword was used and promptly refactored, etc.; nothing major. We supported the same app-servers you do, and they all work just fine with Java6. The whole thing turned out to be something an intern could do.

三寸金莲 2024-07-24 13:15:00

无法执行任何特定于 WebLogic、WebSphere 或 JBOSS 的操作。 您必须始终在发行版中包含每个人需要的任何特殊配置。

我发现无需更改即可在应用程序服务器之间迁移的唯一方法是使用 Spring。 我可以毫无问题地将 WAR 从 Tomcat 移动到 WebLogic,但前提是我包含 Tomcat 的 META-INF/context.xml 和 WebLogic 的 weblogic.xml。

Can't do anything specific to WebLogic, WebSphere, or JBOSS. You have to include whatever special config each one needs in the distro at all times.

The only way I find I can migrate between app servers without changes is to use Spring. I can move a WAR from Tomcat to WebLogic without issues, but only if I include the META-INF/context.xml for Tomcat and weblogic.xml for WebLogic.

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