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)文章
Java網(wǎng)絡(luò)編程之簡易聊天室的實現(xiàn)
這篇文章主要為大家詳細介紹了如何利用Java語言實現(xiàn)一個簡易聊天室功能,可以實現(xiàn)運行客戶端和連接服務(wù)器,文中的示例代碼講解詳細,需要的可以了解一下2022-10-10通過Spring自定義NamespaceHandler實現(xiàn)命名空間解析(推薦)
這篇文章主要介紹了通過Spring自定義NamespaceHandler實現(xiàn)命名空間解析,本文給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2021-04-04Spring Security OAuth2 實現(xiàn)登錄互踢的示例代碼
這篇文章主要介紹了Spring Security OAuth2實現(xiàn)登錄互踢的示例代碼,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-04-04IntelliJ?IDEA?2022.2.3最新激活圖文教程(親測有用永久激活)
今天給大家分享一個?IDEA?2022.2.3?的激活破解教程,全文通過文字+圖片的方式講解,手把手教你如何激活破解?IDEA,?只需要幾分鐘即可搞定,對idea2022.2.3激活碼感興趣的朋友跟隨小編一起看看吧2022-11-11SpringBoot+Mybatis項目使用Redis做Mybatis的二級緩存的方法
本篇文章主要介紹了SpringBoot+Mybatis項目使用Redis做Mybatis的二級緩存的方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-12-12ImportBeanDefinitionRegistrar手動控制BeanDefinition創(chuàng)建注冊詳解
這篇文章主要為大家介紹了ImportBeanDefinitionRegistrar手動控制BeanDefinition創(chuàng)建注冊詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2022-12-12