Java Eclipse 构建路径错误 Maven

标签 java eclipse maven m2eclipse

我刚刚开始使用 Maven。有什么方法可以将 Maven 依赖项添加到 Eclipse 项目的构建路径中吗?截至目前,我的项目充满了红色 x,因为 Eclipse 无法包含这些依赖项之一中的某些外部类。

最佳答案

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

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

关于Java Eclipse 构建路径错误 Maven,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14632119/

相关文章:

java - 常数时间内二叉搜索树的高度

Java网络嗅探器错误问题

java - 在这种情况下,是否建议在 API 调用中返回 404?

java - 如何获得 GEF GraphicalViewer 以适合其所在的 View /编辑器?

java - 如何从pom.xml获取maven项目安装目录

java - 基于 Maven 的 JAX WS 项目无法在 Eclipse 中运行

Java泛型覆盖方法

java - 无法获取连接,DataSource 无效 : "java. sql.SQLException: 无法创建 PoolableConnectionFactory(通信链接失败

mysql - 如何在 grails 和 MySQL 中使用 eclipse Hibernate 工具

java - 在pom.xml中添加feed4j依赖