真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

maven依賴本地非repository中的jar包-依賴jar包放在WEB-INF/lib等目錄下的情況客戶端編譯出錯的處理

MAVEN 
今天在使用maven編譯打包一個web應(yīng)用的時候,碰到一個問題: 
項(xiàng)目在開發(fā)是引入了依賴jar包,放在了WEB-INF/lib目錄下,并通過buildpath中將web libariary導(dǎo)入。 
在eclipse中開發(fā)沒有問題,但是使用maven編譯插件開始便宜總是報(bào)找不到WEB-INF/lib這個jar包中的類。 
顯然實(shí)在編譯的時候WEB-INF/lib并沒有配置到maven-complier-plugin插件src目錄中去, 
于是將這個目錄添加進(jìn)去,還是不好使。無賴,先把這個jar包安裝到本地庫中,然后添加dependency。 

后來google了下,發(fā)現(xiàn)maven提供了scope為system的依賴,文檔的原文如下: 
system 
This scope is similar to provided except that you have to provide the JAR which contains it explicitly. 
The artifact is always available and is not looked up in a repository. 

這樣就可以添加dependency而不需要再將WEB-INF/lib目錄下的jar包安裝到本地庫中了。 
具體配置錄下: 
Xml代碼 
 
org.apache 
test 
1.0 
system 
${basedir}/src/main/webapp/WEB-INF/lib/paypal_base.jar 
 

成都創(chuàng)新互聯(lián)公司自2013年創(chuàng)立以來,先為曹妃甸等服務(wù)建站,曹妃甸等地企業(yè),進(jìn)行企業(yè)商務(wù)咨詢服務(wù)。為曹妃甸企業(yè)網(wǎng)站制作PC+手機(jī)+微官網(wǎng)三網(wǎng)同步一站式服務(wù)解決您的所有建站問題。

!更好的方式是配置編譯參數(shù),添加extdirs將jar包相對路徑添加到配置中,如下:


       
           
              maven-compiler-plugin
             
                  1.6
                  1.6
                  UTF-8
                 
                   src\main\webapp\WEB-INF\lib
                

             

           

       

   

maven依賴本地非repository中的jar包-依賴jar包放在WEB-INF/lib等目錄下的情況客戶端編譯出錯的處理
獲取【下載地址】 


分享名稱:maven依賴本地非repository中的jar包-依賴jar包放在WEB-INF/lib等目錄下的情況客戶端編譯出錯的處理
當(dāng)前地址:http://weahome.cn/article/ggppse.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部