Java Eclipse Build Path Errors Maven



我刚刚开始使用Maven。有没有办法将 maven 依赖项添加到 Eclipse 项目的构建路径中?截至目前,由于 Eclipse 无法包含来自这些依赖项之一的一些外部类,我的项目充满了红色 x。

首先,您需要设置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 并启动你的项目,你的问题应该得到解决。

您应该查找有关这两个命令以及如何有效使用它们的更多信息。

省去很多麻烦,并获得M2Eclipse插件。 该插件将为您处理所有项目设置,您不必担心执行mvn eclipse:eclipse命令。

http://www.sonatype.org/m2eclipse/

你执行过

mvn eclipse:configure-workspace -Declipse.workspace=/path/to/workspace

你需要执行它,所以 maven 将M2_REPO路径设置为日食。或者您可以手动设置它。

执行此操作后重新启动日食:P

最新更新