Maven引用外部依赖包${pom.basedir}
1、在resources目录下创建一个lib文件夹,把jar包放进去。点击jar包右键add as library加进项目中2、项目中有的时候会引入maven中央仓库中没有的依赖包,可以在pom文件中这么配置<dependency><groupId>org.csource</groupId><artifactId>fastdfs-client-jav
·
1、在resources目录下创建一个lib文件夹,把jar包放进去。点击jar包右键add as library加进项目中
2、项目中有的时候会引入maven中央仓库中没有的依赖包,可以在pom文件中这么配置
<dependency>
<groupId>org.csource</groupId>
<artifactId>fastdfs-client-java</artifactId>
<version>1.29-SNAPSHOT</version>
<scope>system</scope>
<systemPath>${pom.basedir}/src/main/resources/lib/fastdfs-client-java-1.29-SNAPSHOT.jar</systemPath>
</dependency>
3、注意打包的时候要在spring-boot-maven-plugin中加入includeSystemScope为true,这样maven在install的时候才会打包进去
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<configuration>
<fork>true</fork> <!-- 如果没有该配置,devtools不会生效 -->
<includeSystemScope>true</includeSystemScope><!-- 加入此配置,会把本地的jar包也引进去 -->
</configuration>
<executions>
<execution>
<goals>
<goal>repackage</goal>
</goals>
</execution>
</executions>
</plugin>
更多推荐
已为社区贡献1条内容
所有评论(0)