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 集成。