Java 如何将本地jar作为依赖项添加到maven项目中?
我是Maven新手,我想在Maven项目中将库添加到依赖项中,我尝试在POM.xml中添加以下内容:Java 如何将本地jar作为依赖项添加到maven项目中?,java,dependencies,maven-3,Java,Dependencies,Maven 3,我是Maven新手,我想在Maven项目中将库添加到依赖项中,我尝试在POM.xml中添加以下内容: <dependency> <groupId>ca.umontreal.iro</groupId> <artifactId>ssj</artifactId> <version>2.5</version> <scope>provided&
<dependency>
<groupId>ca.umontreal.iro</groupId>
<artifactId>ssj</artifactId>
<version>2.5</version>
<scope>provided</scope>
</dependency>
ca.umontreal.iro
ssj
2.5
假如
但是eclipse给出了这个错误:缺少工件ca.umontreal.iro:ssj-2.5
似乎在存储库中找不到。。我有jar文件,如何将其添加到依赖项中?如果可能的话。如果没有,那么在项目中包含这个jar的替代方案是什么?您可以手动将jar安装到本地存储库中,或者将文件存储路径设置为类似于
<dependency>
<groupId>com.3dpaty</groupId>
<artifactId>abc</artifactId>
<version>0.0.3</version>
<systemPath>lib/3party.jar</systemPath>
</dependency>
com.3dpaty
abc
0.0.3
lib/3party.jar
您需要将jar添加到maven本地存储库中
mvn install:install-file -Dfile=/path/to/ssj.jar -DgroupId=ca.umontreal.iro -DartifactId=ssj -Dversion=2.5 -Dpackaging=jar
(将/path/to/ssj.jar更改为计算机中文件的路径)
这将使Maven在构建应用程序时能够使用上面定义的依赖项从本地存储库解析此JAR。此解决方案还需要我添加
系统。另请参见: