如何将Maven War项目转换为Openshift中的EAR项目?

时间:2014-03-21 13:35:12

标签: maven java-ee jboss openshift

我使用JBOSS AS 7.1盒在Openshift中创建了一个JEE应用程序,使用War部署格式生成了Maven项目。

我需要在应用程序中使用EJB,但War格式不能保存EJB所以我将War从War更改为Ear,问题是当我部署Ear时,应用程序不起作用(当我访问主页时出现404错误)。

为了使这项工作有任何简单的解决方案吗? 或者我应该创建两个单独的项目(一个EJB项目和另一个JSF项目)和一个父POM?

1 个答案:

答案 0 :(得分:2)

实际上可以在WAR档案中打包EJB:JEE6 Tutorial,所以我决定坚持下去。

或者,也可以使用Maven的项目组合(useful link)将项目从WAR转换为EAR。