[Java]Maven项目引入外部依赖的Jar文件,并打包

2021-02-25 170点热度 0人点赞 0条评论

前言

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>

 

admin

这个人很懒,什么都没留下

文章评论

*

code