maven引入第三方j(luò)ar包配置詳解
思路步驟
1. 將第三方j(luò)ar包放入項目下的lib(lib由自己創(chuàng)建)
2. maven標簽中添加scope標簽
<scope>system</scope>
3.添加systemPath標簽
<systemPath>${project.basedir}/lib/第三方j(luò)ar名稱</systemPath>
打包配置
引入本地包就是如此的簡單,在開發(fā)完成部署時,我們會發(fā)現(xiàn)打的包中沒有我們引入的本地jar,此時需要添加下列插件。
這兩個插件是有區(qū)別的,一個是打出jar包時使用,一個是打成war包使用
這個是jar包時使用,沒什么好說的
<plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> <configuration> <includeSystemScope>true</includeSystemScope> </configuration> </plugin>
這個打成war包使用,需要對directory進行說明,它是我們存放本地包的文件名稱
<plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-war-plugin</artifactId> <configuration> <webResources> <resource> <directory>lib</directory> <targetPath>WEB-INF/lib/</targetPath> <includes> <include>**/*.jar</include> </includes> </resource> </webResources> </configuration> </plugin>
以上就是maven引入第三方j(luò)ar包配置詳解的詳細內(nèi)容,更多關(guān)于maven引入第三方j(luò)ar包的資料請關(guān)注腳本之家其它相關(guān)文章!
相關(guān)文章
Spring boot2X Consul如何使用Feign實現(xiàn)服務(wù)調(diào)用
這篇文章主要介紹了spring boot2X Consul如何使用Feign實現(xiàn)服務(wù)調(diào)用,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下2019-12-12Java實戰(zhàn)之OutOfMemoryError異常問題及解決方法
這篇文章主要介紹了Java實戰(zhàn)之OutOfMemoryError異常,主要結(jié)合著深入理解Java虛擬機一書當中整理了本篇內(nèi)容,感興趣的朋友一起看看吧2022-04-04Java實現(xiàn)微信小程序加密數(shù)據(jù)解密算法
我們開發(fā)微信小程序的過程中,我們的服務(wù)端有時需要獲取微信提供的開放數(shù)據(jù)。微信會對這些開放數(shù)據(jù)做簽名和加密處理,本文通過實例代碼給大家介紹Java實現(xiàn)微信小程序加密數(shù)據(jù)解密算法,感興趣的朋友一起看看吧2021-11-11Java中動態(tài)設(shè)置JVM參數(shù)的方法總結(jié)
通過動態(tài)設(shè)置JVM參數(shù),開發(fā)者可以更有效地管理資源使用和優(yōu)化性能,本文將詳細闡述如何在Java中動態(tài)設(shè)置JVM參數(shù),感興趣的小伙伴可以了解下2024-12-12