基於Gradle構(gòu)建的JavaWeb項(xiàng)目,使用war命令打成war包。項(xiàng)目部署到測試環(huán)境Tomcat,Tomcat可以正常啟動沒有報錯,訪問項(xiàng)目時卻無法訪問。而通過eclipse的export的war包。卻沒有任何問題,可以正常訪問。測試環(huán)境和開發(fā)環(huán)境的JDK版本是一致的。有誰知道原因或有更好的解決方案嗎?
Gradle配置文件裏麵添加了插件war
通過Gradle打成war包,無法正常訪問
通過eclipse導(dǎo)出war包,可以正常訪問
認(rèn)證高級PHP講師
該問題已解決。原因是什麼項(xiàng)目裡面引用的另一個項(xiàng)目的在打API包時,將impl包的內(nèi)容也打進(jìn)去了。導(dǎo)致上層項(xiàng)目存取異常。