Eclipse Java Maven项目禁用dafault项目方面

Eclipse Java Maven项目禁用dafault项目方面,java,spring,maven,m2eclipse,m2e,Java,Spring,Maven,M2eclipse,M2e,使用带有m2e插件的EclipseLunaSR1,我用Maven创建了一个JavaWeb项目 如何删除项目pom.xml中的默认项目方面(例如CDI、JPA等) 取消选中Project->Properties中的“Project Facets”将在Maven->Update Project之后重置。您可以在工作区首选项或项目属性级别,在Maven>Java EE集成(适用于JAX-RS、JPA、JSF)和JBoss工具>JBoss Maven integration for CDI下禁用m2e

使用带有m2e插件的EclipseLunaSR1,我用Maven创建了一个JavaWeb项目

如何删除项目pom.xml中的默认项目方面(例如CDI、JPA等)


取消选中Project->Properties中的“Project Facets”将在Maven->Update Project之后重置。

您可以在工作区首选项或项目属性级别,在Maven>Java EE集成(适用于JAX-RS、JPA、JSF)和JBoss工具>JBoss Maven integration for CDI下禁用m2e与相关方面的集成,冬眠

或者,您可以直接在pom.xml中使用pom属性:

 <m2e.jaxrs.activation>false</m2e.jaxrs.activation>
 <m2e.jpa.activation>false</m2e.jpa.activation>
 <m2e.jsf.activation>false</m2e.jsf.activation>
 <m2e.cdi.activation>true</m2e.cdi.activation>
false
假的
假的
真的
有关更多信息,请参阅:

请注意,您在ProjectExplorer中看到的JAX-WS节点是由WTP自动添加的,不受任何m2e集成插件的控制


如果它困扰您,您可以从Project Explorer视图中隐藏它,自定义视图…>内容>取消选中JAX-WS Web服务元素

您可以指导我禁用org.eclipse.wst.jsdt.core.jsNature吗?Javascript方面会自动添加到Web方面(在eclipse上使用当前版本,将来可能会更改)。禁用自动Javascript启用的唯一方法是完全禁用m2e wtp集成:false(请参阅)清理语法。。