在开发中经常用到本地jar,有以下几种方式
1.将jar包install到本地repo中
mvn install:install-file -Dfile=demo.jar -DgroupId=com.demo -DartifactId=demo -Dversion=1.0 -Dpackaging=jar
2.使用system scope
<dependencies>
<dependency>
<groupId>com.demo</groupId>
<artifactId>demo</artifactId>
<version>1.0</version>
<scope>system</scope>
<systemPath>${project.basedir}/libs/demo.jar</systemPath>
</dependency>
</dependencies>
3.使用in-project repo
<!-- In Project repository -->
<repositories>
<repository>
<id>in-project</id>
<name>In Project Repo</name>
<url>file://${project.basedir}/libs</url>
</repository>
</repositories>
<dependency>
<groupId>com.demo</groupId>
<artifactId>demo</artifactId>
<version>1.0</version>
</dependency>