eclipse中的Maven J2EE原型

时间:2017-05-18 20:32:23

标签: java eclipse maven

每当我在我的eclipse IDE中创建maven J2EE原型时,我在我的工作空间中得到以下奇怪的项目结构,它将每个文件夹视为拥有独立文件夹。

enter image description here

项目结构是否会像那样结束?

在项目文件夹中,它看起来更像我期望的样子。

enter image description here

2 个答案:

答案 0 :(得分:0)

这是正常的,也是Eclipse处理嵌套项目的方式。

曾经有一段时间它根本无法做到这一点,你必须将父项pom的项目与其他目录相邻,尤其是Eclipse。

出于这个原因,您偶尔会遇到像这样结构化的旧项目。

答案 1 :(得分:0)

我从未尝试过J2EE原型,但认为J2EE是非常古老的术语(现在J2EE术语已被Java EE取代,因为您的信息使用J2EE直到版本4,Java EE从版本5开始)。

在J2EE中,通常的做法是将每个项目分开,对于您的EJB,您将有许多jar,对于您的Web项目,您将有war,然后您需要EAR来捆绑所有项目模块项目。

但现在使用Java EE,您只需要war即可。它比使用EAR更简单。所以,如果你想构建Java EE项目,我建议你看看这个极简主义Java EE maven archetype