我创建了一个新的Maven项目并选择了org.codehaus.mojo.arhcetypes ear-javaee6原型。当我尝试将Java类添加到项目中时,我得到“源文件夹不是java项目”。
所以我们现在不应该在.ear文件中添加Java类。当他们为.ear创建一个项目但不允许Java类时,这些人会怎么想?
我应该使用什么样的原型来创建Java EE 6 .ear文件?
答案 0 :(得分:0)
来自Wikipedia, EAR (file format):
EAR(Enterprise Archive)是Java EE for使用的文件格式 将一个或多个模块打包成一个档案[...]
为您的java代码创建一个EJB(ejb-javaee6
原型)或WAR项目(例如webapp-javaee6
原型),并从Ear plugin configuration引用它(并添加为依赖项)。