ear-javaee6 archetype不允许使用Java文件

时间:2011-10-01 19:05:15

标签: eclipse maven m2e

我创建了一个新的Maven项目并选择了org.codehaus.mojo.arhcetypes ear-javaee6原型。当我尝试将Java类添加到项目中时,我得到“源文件夹不是java项目”。

所以我们现在不应该在.ear文件中添加Java类。当他们为.ear创建一个项目但不允许Java类时,这些人会怎么想?

我应该使用什么样的原型来创建Java EE 6 .ear文件?

1 个答案:

答案 0 :(得分:0)

来自Wikipedia, EAR (file format)

  

EAR(Enterprise Archive)是Java EE for使用的文件格式   将一个或多个模块打包成一个档案[...]

为您的java代码创建一个EJB(ejb-javaee6原型)或WAR项目(例如webapp-javaee6原型),并从Ear plugin configuration引用它(并添加为依赖项)。