springboot引入本地jar
时间: 2023-09-11 19:06:33 浏览: 107
打包可执行jar和war文件-gcode激光振镜
在使用Spring Boot引入本地jar时,需要在pom文件中进行相应的配置。根据提供的引用内容,有三种不同的配置方法。
第一种方法是在pom文件中加入spring-boot-maven-plugin插件,并设置includeSystemScope为true。此外,还需要配置resources节点,指定引入外部包的位置。具体的配置如下:
```xml
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<configuration>
<includeSystemScope>true</includeSystemScope>
</configuration>
</plugin>
<!-- 指定引入外部包的位置 mvn package -Dmaven.test.skip=true -->
<!-- 打包部署放开以下注释 -->
<!-- 正常启动需注释以下代码,否则会包shiro错误 -->
<resources>
<resource>
<directory>${project.basedir}/src/main/resources/lib</directory>
<targetPath>/BOOT-INF/lib/</targetPath>
<includes>
<include>**/*.jar</include>
</includes>
</resource>
<resource>
<directory>src/main/resources</directory>
<targetPath>BOOT-INF/classes/</targetPath>
</resource>
</resources>
```
第二种方法是在pom文件中加入spring-boot-maven-plugin插件,并设置includeSystemScope为true。同样需要配置resources节点,指定引入外部包的位置。具体的配置如下:
```xml
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<configuration>
<includeSystemScope>true</includeSystemScope>
</configuration>
</plugin>
<!-- 指定引入外部包的位置 mvn package -Dmaven.test.skip=true -->
<!-- 打包部署放开以下注释 -->
<!-- 正常启动需注释以下代码,否则会包shiro错误 -->
<resources>
<resource>
<directory>${project.basedir}/../lib</directory>
<targetPath>/BOOT-INF/lib/</targetPath>
<includes>
<include>**/*.jar</include>
</includes>
</resource>
<resource>
<directory>src/main/resources</directory>
<targetPath>BOOT-INF/classes/</targetPath>
</resource>
</resources>
```
第三种方法是在pom文件中加入dependency节点,指定需要引入的本地jar包的路径。具体的配置如下:
```xml
<dependency>
<groupId>com.dm</groupId>
<artifactId>DmJdbcDriver</artifactId>
#### 引用[.reference_title]
- *1* *2* *3* [springBoot引入本地jar包](https://blog.csdn.net/weixin_42476367/article/details/123085691)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 100%"]
[ .reference_list ]
阅读全文