我有一个maven项目,需要添加本地jar作为依赖项。
我已经使用将我的jar存储到我的maven文件夹中
mvn install:install-file -Dfile=pathtofileframework-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项目中呢?
感谢回答
您在本地存储库中安装了依赖项。
因此,通过在pom.xml
的<dependencies>
区域中将其声明为<dependency>
,可以将其用作任何其他依赖项。
BTW:不要使用系统范围。