Eclipse运行配置:如何添加添加到Classpath的项目的Maven依赖项

时间:2018-01-22 09:34:18

标签: java eclipse maven m2e

我正在使用Eclipse version Oxygen.2 Release (4.7.2) with M2E version 1.8.2.20171007-0217 on Windows 7

当我定义一个新的RUN配置时,我可以在Classpath选项卡中看到Main项目的Maven依赖项(在“Run Configurations”对话框的Main选项卡中定义的那个)。

但是,我无法添加我添加到“用户条目”下的“类路径”选项卡中的其他项目的Maven依赖项。结果是我得到了ClassNotFoundException。要解决这个问题,我需要从我的本地.m2存储库中显式添加外部JAR。

我用Google搜索,看看能否找到解决方案,但我找不到任何有用的东西。

是否有可能做我想做的事情,即将添加到Classpath选项卡的所有项目的maven依赖项添加到类路径? 我怎么能这样做?

2 个答案:

答案 0 :(得分:1)

不可能。或者如果可能的话 - 这样做是不正确的。 如果使用maven,则需要将这些依赖项添加到项目的pom.xml中。

答案 1 :(得分:0)

好的,这是我找到的解决方案,对我有用。

首先,我从其他构建路径中删除了每个项目,这样,他们就不会看到对方了。

然后在eclipse中,我将项目转换为maven,并获得了pom.xml文件

然后,我安装了以下项目:mvn install。这样,我将项目放入我的本地存储库,并可以将它们作为依赖项添加到我的其他项目pom文件