Eclipse下把jar包放到工程WEB-INF/lib下和通過(guò)buildpath加載有什么不同?
用Java?Build?Path導(dǎo)入包和把包復(fù)制到WEB-INF/lib下是有區(qū)別的,它倆其實(shí)不會(huì)沖突,也沒(méi)有什么關(guān)系的
一. Java Build?Path是我們編譯需要的包,在比如在import?***.***.***時(shí)如果沒(méi)用Java?Build?Path導(dǎo)入包的話類里面就有紅叉,說(shuō)不識(shí)別這個(gè)類;?
二. 導(dǎo)入到WEB-INF/lib下是程序運(yùn)行時(shí)需要的包,即便用Java?Build?Path導(dǎo)入過(guò)的包,沒(méi)放到WEB-INF/lib下,運(yùn)行項(xiàng)目時(shí)會(huì)出現(xiàn)ClassNotFoundException的異常