14
2021
08

SpringBoot 生成 war 时打包本地jar文件

本地jar包

        <dependency>
            <groupId>com.oracle</groupId>
            <artifactId>ojdbc6</artifactId>
            <version>11.2.0</version>
            <scope>system</scope>
            <systemPath>${project.basedir}/src/main/resources/lib/ojdbc6-11.2.0.jar</systemPath>
        </dependency>


关键部分

            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-war-plugin</artifactId>
                <configuration>
                    <webResources>
                       <resource>
                         <directory>${project.basedir}/src/main/resources/lib</directory>
                            <targetPath>WEB-INF/lib</targetPath>
                            <includes>
                                <include>**/*.jar</include>
                            </includes>
                        </resource>
                    </webResources>
                </configuration>
            </plugin>


SpringBoot 部分

        <plugin>
		<groupId>org.springframework.boot</groupId>
		<artifactId>spring-boot-maven-plugin</artifactId>
		<!--添加如下配置-->
		<configuration>
			<includeSystemScope>true</includeSystemScope>
		</configuration>
		<!--添加如上配置-->
	</plugin>


« 上一篇 下一篇 »

评论列表:

1.访客  2022-08-29 18:28:24 回复该评论
org.springframework.boot
spring-boot-maven-plugin


true

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。