关于springboot web项目 使用maven引入本地jar包打包发版的记录
程序员文章站
2022-03-30 22:56:52
...
本地jar包存放位置:
pom.xml文件引入jar的代码示例:
<dependency>
<groupId>com.ai.axis</groupId>
<artifactId>axis</artifactId>
<version>1.0.0</version>
<scope>system</scope>
<systemPath>${pom.basedir}/lib/axis.jar</systemPath>
</dependency>
pom.xml文件打包发版相关配置:
<build>
<finalName>opcl</finalName>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-war-plugin</artifactId>
<configuration>
<webResources>
<resource>
<directory>${pom.basedir}/lib</directory>
<targetPath>WEB-INF/lib</targetPath>
<includes>
<include>**/*.jar</include>
</includes>
</resource>
</webResources>
</configuration>
</plugin>
</plugins>
</build>
使用上述方式 即可达到项目引用不报错 打包发版引用成功的效果。