Maven中的異常

jar包沖突



pom.xml下的jar包的版本號(hào),在它的倉(cāng)庫(kù)里面存在著
tomcat下的jar包

需要修改兩個(gè)依賴的scope為provided,這樣就不會(huì)和tomcat里面的Lib里面的jar包沖突了。




給這個(gè)項(xiàng)目打包,就可以了。里面也不會(huì)再有這個(gè)Junit的jar包了。Junit一般都是管test里面的測(cè)試,跟main里面的幾乎沒(méi)有關(guān)系

package打包

Clean package有時(shí)候我們打包打錯(cuò)了,所以需要重新打包。就用clean package這個(gè)命令。



1.1依賴范圍

1.1.1Compile ?struts2-core

編譯(compile)時(shí)需要 測(cè)試時(shí)需要,,運(yùn)行時(shí)需要,打包時(shí)需要

1.1.2Provided ?jsp-api.jar ??servlet-api.jar

編譯(compile)時(shí)需要,測(cè)試(test)時(shí)也需要 ,運(yùn)行時(shí)不需要,打包時(shí)不需要

1.1.3Runtime數(shù)據(jù)庫(kù)驅(qū)動(dòng)包

編譯時(shí)不需要,測(cè)試時(shí)需要,,運(yùn)行時(shí)需要,打包時(shí)需要

1.1.4Test ?junit.jar

編譯時(shí)不需要,測(cè)試時(shí)需要,運(yùn)行時(shí)不需要,打包也不需要

添加插件

Maven ?add ?plugin

S

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

推薦閱讀更多精彩內(nèi)容