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