Java m2e对wtp对m2e对wtp?

Java m2e对wtp对m2e对wtp?,java,eclipse,plugins,Java,Eclipse,Plugins,我对m2e和wtp有一些想法,但不知道在m2e和m2e wtp之上还有哪些额外的m2e wtp 我的理解:- m2e:-m2e连接器有助于在eclipse下导入和创建maven项目,您也可以在eclipse中使用它构建项目。有很多像这样的公司 m2e m2eEclipse SonarQube m2e连接器 WTP:-Web工具项目添加了各种j2ee功能,如Web服务器工具(WST),它有助于在eclipse中创建服务器,并有助于 在热代码替换中(我猜它会选择pom设置,并相应地将其发布到服务器的

我对m2e和wtp有一些想法,但不知道在m2e和m2e wtp之上还有哪些额外的m2e wtp

我的理解:-

m2e:-
m2e连接器有助于在eclipse下导入和创建maven项目,您也可以在eclipse中使用它构建项目。有很多像这样的公司

m2e m2eEclipse SonarQube m2e连接器

WTP:-
Web工具项目添加了各种j2ee功能,如Web服务器工具(WST),它有助于在eclipse中创建服务器,并有助于 在热代码替换中(我猜它会选择pom设置,并相应地将其发布到服务器的正确目录下。我不确定wtp或m2e wtp中的谁会这样做?)

m2e wtp:-
我不确定m2e wtp在m2e和m2e wtp之上还提供了哪些额外的功能,以及它有什么帮助?

如以下内容所述:

Maven针对WTP的集成项目,也称为m2e WTP,旨在 提供Maven与Eclipse集成之间的紧密集成 (又称m2e)和EclipseWeb工具项目(WTP)

m2e wtp提供一组m2e连接器,用于配置 WTP中的JavaEE项目为Eclipse带来了独特的Maven特性 IDE并帮助您将Eclipse项目转换为Maven

因此m2e在Eclipse中提供了“基本”Maven集成(Java配置、pom.xml编辑器和其他第三方插件的其他API)。WTP提供了一种配置JavaEE项目以部署到一系列应用服务器的方法,以及其他JavaEE相关工具和验证,但它不了解Maven

m2e wtp是m2e和wtp之间的桥梁(请参见Smart徽标?)。它基本上是基于pom.xml中的信息将相关WTP的Java EE方面添加到war、ear项目中,并对其进行配置,以便WTP可以将其正确部署到应用程序服务器上