我刚开始使用 Maven。有什么方法可以将 Maven 依赖项添加到 Eclipse 项目的构建路径中?截至目前,我的项目充满了红色 x,因为 Eclipse 无法包含来自这些依赖项之一的一些外部类。
问问题
3202 次
3 回答
1
首先,您需要设置 M2_REPO 变量。这是一个类路径变量,它告诉 eclipse 您指定的 maven 存储库所在的位置。您可以通过在工作区中运行以下命令来设置 M2_REPO。
mvn -Declipse.workspace="replace with your Eclipse Workspace" eclipse:configure-workspace
接下来确保您的项目通过运行以下命令应用了一个 Maven 事实
mvn eclipse:eclipse
在项目的工作区中。跑
mvn clean package
只是为了确保在重新启动 Eclipse 之前解决所有依赖项并可用。
一旦你再次重新启动 eclipse 并启动你的项目,你的问题应该得到解决。
您应该查找有关这 2 个命令以及如何有效使用它们的更多信息。
于 2013-01-31T18:08:12.017 回答
1
为自己省去大量麻烦并获得 M2Eclipse 插件。该插件将为您处理所有项目设置,您不必担心执行mvn eclipse:eclipse
命令。
于 2013-01-31T21:01:28.823 回答
0
你执行了吗
mvn eclipse:configure-workspace -Declipse.workspace=/path/to/workspace
?
你需要执行它所以maven设置了M2_REPO
eclipse的路径。或者您可以手动设置。
这样做后请记住重新启动eclipse:P
于 2013-01-31T17:59:39.630 回答