前言
Maven项目不免会引入一些公司内部开发的Jar包,或者如果项目用到Oracle的数据库,Oracle有点特殊,它的jar包不能正常在在maven中引入。这就需要用maven引入外部的jar了。
实现
POM修改的地方如下,实现了导入外部的jar,并用maven打包的时候,会把外部依赖的jar也打包进去了。
<dependencies>
<!-- 在这里添加外部依赖jar -->
<dependency>
<groupId>com.oracle</groupId>
<artifactId>ojdbc6</artifactId>
<version>11.2.0.3</version>
<scope>system</scope> <!--作用域-->
<systemPath>${basedir}/libs/jna.jar</systemPath> <!--项目根目录下的libs文件夹下-->
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<!-- 这样maven package打包的时候,就会把外部依赖的jar打包进去了 -->
<configuration>
<includeSystemScope>true</includeSystemScope>
</configuration>
</plugin>
</plugins>
</build>
文章评论