将本地jar添加为对Maven项目的依赖

时间:2020-10-23 08:28:55

标签: java maven

我有一个Maven项目,需要在其中添加本地jar作为依赖项。

我已使用以下方式将jar存储到我的maven文件夹中:

mvn install:install-file -Dfile=path\to\file\framework-0.0.0.1-SNAPSHOT.jar -DgroupId=test -DartifactId=test -Dversion=0.0.0.1 -Dpackaging=jar -DgeneratePom=true

我已经阅读到不赞成在POM文件中添加依赖项(甚至对我没有用)。那么我应该如何在项目中包括这种依赖关系呢?我的settings.xml看起来像:

<localRepository>C:\project\.m2</localRepository>
<mirrors>
       ....
</mirrors>

<servers>
    <server>
         ....
    </server>
    <server>
        ....
    </server>
</servers>

如果我尝试从jar中使用类,则Intelijj无法找到。那么我应该如何将此依赖项添加到我的Maven项目中呢?

感谢答案

1 个答案:

答案 0 :(得分:2)

您已将依赖项安装在本地存储库中。

因此,您可以通过在<dependency>的{​​{1}}区域中将其声明为<dependencies>来将其用作任何其他依赖项。

顺便说一句:不要使用系统范围。

相关问题