Java EE 6的Maven与Eclipse Project Facets

Sta*_*Log 7 eclipse java-ee maven facets

我在Eclipse中使用这些原型创建了Maven项目:

  • EJB-javaee6
  • Web应用程序,javaee6

这些项目的创建没有方面.

将这样的Maven项目转换为多面形式是否有意义?

哪个方面会有所帮助,哪些方面可能会给Maven项目带来麻烦?

具体来说:以下任何项目方面是否会与Maven负责的事情发生冲突?

  • Java的
  • JavaScript的
  • EJB模块
  • 动态Web模块
  • GlassFish部署描述符文件
  • JavaServer Faces

我的印象是将Maven项目转换为分面形式意味着混合两个世界.因此,我倾向于不启用任何项目方面.

但是在我工作的地方,我们有一些Maven项目的例子,这些项目是多方面形式的,我想知道它是否有(无风险)好处.

kos*_*tja 10

Eclipse facet和maven原型是正交的 - 即它们彼此之间没有影响,或者彼此之间没有相互了解.如果它可以方便您使用eclipse,您可以安全地添加facet.