自迁移出 MediaWiki 以来,本页内容尚未经过审查。如果您愿意帮忙,请查看帮助指南!
要在 Eclipse 中充分利用基于 Maven 的项目,您应该按照以下步骤安装 Maven 插件。请注意,您必须使用 Eclipse 3.5 或更高版本。
有关Maven的更多信息,请参阅:
安装 m2eclipse
如果您使用 Eclipse 3.7 Indigo 或更高版本,您很可能已经拥有 m2e。如果您的Help › Install New Software…为您提供了Maven部分,那么您就拥有了它,并且可以跳过本部分的其余部分。
- 从 Eclipse 菜单中选择File › Import
- 点击添加按钮添加添加站点:
- Name: m2eclipse
- Location: http://m2eclipse.sonatype.org/sites/m2e
- Click OK
- 检查出现的项目 — Maven Integration for Eclipse — 然后单击下一步。
- 再次单击“下一步”,接受许可条款,然后单击“完成”。
- 重新启动Eclipse。
配置 Eclipse(仅限 Windows)
在Windows上,您需要配置Eclipse和使用Java开发工具包(JDK)。
首先,从Java网站下载并安装JDK 6。
记下Java安装的结束位置;我们将在下面使用“C:\Program Files\Java\jdk1.6.0_20”,尽管您的路径可能会有所不同。
另请记下Eclipse安装路径;我们将使用“C:\Users\you\Programs\eclipse”,尽管您的路径可能不同。
在文本编辑器中打开文件“C:\Users\you\Programs\eclipse\eclipse.ini”,然后按照these instructions使用“-vm”标志指定JVM。请务必严格按照说明进行操作。
现在更新 Eclipse 的 JRE 以支持 JDK:
- 启动 Eclipse
- 从菜单中选择Java › Installed JREs
- 选择Window › Preferences
- 单击“搜索…”,导航至“C:\Program Files\Java\jdk1.6.0_20”,然后单击“确定”
- 选中出现的 JDK 旁边的框,然后单击“确定”
故障排除
在 macOS 上,位于防火墙后方
我(Jean-Yves发言)注意到一个非常烦人的问题。在工作中,我生活在防火墙后方,无论我做什么,Eclipse附带的Maven版本(Indigo或Juno)都无法与幼儿联系(甚至调整代理配置)。这导致无法导入任何maven项目。
对我有用的一种解决方案使 Eclipse 配置不使用它附带的 Maven 版本。相反,我使用了通过可命令行访问的 fink 附带的版本,并正确配置了系统代理。