文章詳情頁(yè)
java - Gradle打war包后,Tomcat啟動(dòng)沒(méi)報(bào)錯(cuò),卻無(wú)法正常訪問(wèn)
瀏覽:71日期:2023-12-29 18:17:35
問(wèn)題描述
問(wèn)題描述基于Gradle構(gòu)建的JavaWeb項(xiàng)目,使用war命令打成war包。項(xiàng)目部署到測(cè)試環(huán)境Tomcat,Tomcat可以正常啟動(dòng)沒(méi)有報(bào)錯(cuò),訪問(wèn)項(xiàng)目時(shí)卻無(wú)法訪問(wèn)。而通過(guò)eclipse的export的war包。卻沒(méi)有任何問(wèn)題,可以正常訪問(wèn)。測(cè)試環(huán)境和開(kāi)發(fā)環(huán)境的JDK版本是一致的。有誰(shuí)知道原因或有更好的解決方案嗎?
截圖演示Gradle配置文件里面添加了插件war
通過(guò)Gradle打成war包,無(wú)法正常訪問(wèn)
通過(guò)eclipse導(dǎo)出war包,可以正常訪問(wèn)
問(wèn)題解答
回答1:該問(wèn)題已解決。原因是什么項(xiàng)目里面引用的另一個(gè)項(xiàng)目的在打API包時(shí),將impl包的內(nèi)容也打進(jìn)去了。導(dǎo)致上層項(xiàng)目訪問(wèn)異常。
標(biāo)簽:
java
排行榜

熱門標(biāo)簽