Apache Maven IDE 集成

Java 平台的所有流行开发环境都支持 Apache Maven。

Apache NetBeans IDE

自 6.7 版以来,Apache NetBeans 已包含完整的 Maven 支持。您可以在 IDE 中打开任何 Maven 项目并立即开始编码。

有关详细信息,请参阅NetBeans.org wiki 页面

Eclipse IDE - M2Eclipse

M2Eclipse是用于 Eclipse IDE 的 Maven 集成的官方 Eclipse 项目。

特点包括:

  • 从 Eclipse 中启动 Maven 构建
  • 基于 Maven 的 pom.xml 的 Eclipse 构建路径的依赖管理
  • 从 Eclipse 工作区解析 Maven 依赖项,而不安装到本地 Maven 存储库
  • 从远程 Maven 存储库自动下载所需的依赖项和源
  • 用于创建新的 Maven 项目 pom.xml 以及在现有项目上启用 Maven 支持的向导
  • 快速搜索远程 Maven 存储库中的依赖项
  • Java 编辑器中的快速修复,用于通过类或包名称查找所需的依赖项/jar
  • 与其他 Eclipse 工具集成,例如 WTP、AJDT、Mylyn、Subclipse 等。

当您在 IDE 中进行更改时,M2E 会通过 Eclipse 与您的 Maven 项目动态集成。当您更改 POM 中的 Maven 插件的依赖关系或配置时,M2E 将使 Eclipse 工作区与这些更改同步。

JetBrains IntelliJ IDEA

IntelliJ IDEA 具有功能丰富的 Maven 集成