我正在使用 Jboss 2.4.11,如果我将 JDK 从 1.4 升级到 6,jboss 服务器将如何处理该应用程序?在升级过程中我应该开始调查哪些常见问题。我正在查看 Oracle 的文档以及 stackoverflow 中与 jdk 6 向后兼容 v1.4 相关的其他帖子。我的问题更具体是关于使用 Jboss 服务器。该应用程序还使用 ejb 1.1
最佳答案
我建议从一个一致的系统迁移到另一个一致的系统。甚至JBoss 4也需要JDK1.6的特殊版本。 Java 5 将 MBean 引入 VM,旧版本的 JBoss 使用 MBean 进行配置。由于单个 VM 中不能有 MBean 服务器,因此在迁移到 java5 时这是一个大问题。由于仍然支持 EJB 1.1,我建议至少迁移到 JBoss 4.2,因为这仍然与旧版本类似,而 JBoss 7 则完全不同。
唯一真正能帮助您让迁移变得更顺利的是测试。至少有相当多的集成测试。
关于Java从1.4升级到6,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11960443/