【问题标题】:How to add a project as a maven dependency to another project [duplicate]如何将项目作为Maven依赖项添加到另一个项目[重复]
【发布时间】:2019-12-13 19:51:43
【问题描述】:

这个论坛和其他地方也有人问过这个问题,而我也在网上遵循一些指南。我无法找到将新项目作为 Maven 依赖项添加到主项目中

我有一个 main_project(由多个模块和 pom 组成) 我创建了一个看起来像这样的 new_project

<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
    <modelVersion>4.0.0</modelVersion>

    <groupId>com.project.package</groupId>
    <artifactId>clientinterface</artifactId>
    <version>1.0-SNAPSHOT</version>

</project>

我在新项目上做了mvn clean install,可以在 .m2 本地存储库文件夹中看到它

然后我在 main_project 的 pom 文件中添加了上述依赖项 导入成功,在intelliJ的External Libraries部分也可以看到依赖

但是,当我尝试从这个新依赖项实例化一个类时,它找不到我添加的新依赖项

我相信它没有找到类路径,但我不确定是否需要进一步的步骤来更新它

作为预防措施,我还在新项目中做了以下操作

mvn clean install

和 maven > 在 intelliJ 中生成源和更新文件夹

我错过了什么?

【问题讨论】:

    标签: java maven intellij-idea dependencies pom.xml


    【解决方案1】:

    我过去曾遇到过这个问题。尝试使用 IntelliJ 重新导入所有 Maven 项目。这是我通常会解决的问题。

    【讨论】:

      猜你喜欢
      • 2018-08-04
      • 2018-02-10
      • 2015-05-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多