将 Java Web 应用程序从 Tomcat 6 迁移到 JBoss EAP 6



我有一个Java Web应用程序,运行在Tomcat 6和Java 6,Hibernate 2.2,Oracle上。我需要将其迁移到 JBoss EAP 6.x。请帮助完成该迁移需要执行的步骤...任何方向都会有所帮助!

非常感谢您的及时回复。

将战争部署到 JBoss 是行不通的:

  • 数据源需要在独立的文件中定义(从EAP管理控制台或手动定义.xml该文件可以替换上下文.xml就像我在Tomcat中一样。
  • JBoss EAP 附带了与 Hibernate 2 不向后兼容的 Hibernate 3 或 4。通过 EAP 管理控制台部署 hibernate2.jar 文件解决了此问题。

只需在 JBoss 服务器上部署您的 .war 文件即可。

JBoss EAP 6 基于 WildFly 8。因此,您可以经常使用Wilfly 8或JBoss AS 7的社区指南。

除此之外,JBoss/Red Hat还有相当多的迁移材料。例如,此 EAP 6.4 迁移指南或客户门户上的知识库。由于您对 EAP 感兴趣,我假设您有红帽订阅。

最新更新