欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

关于springboot web项目 使用maven引入本地jar包打包发版的记录

程序员文章站 2022-03-30 22:56:52
...

本地jar包存放位置:
关于springboot web项目 使用maven引入本地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>

使用上述方式 即可达到项目引用不报错 打包发版引用成功的效果。