在idea中測驗過沒有問題,打成war包后大佬,我用ajax請求到控制器,可是訪問不了,404,但是在url上手動加上專案名,再加上控制器的路徑是可以訪問的。已經把spring boot內置的tomcat設為不打包了,就是放在外部tomcat中,請求沒有了專案名,可是加上了專案名,請求時會自動加上多一個專案名。
uj5u.com熱心網友回復:
你要把打成的war包名改為ROOT(在pom.xml<fileName> 那里配置,具體百度) ,tomcat就可以不用加專案名前綴訪問了uj5u.com熱心網友回復:
你可在spirng的組態檔加上背景關系路徑 配置,也可以吧 war包的名稱高位ROOT,因為tomcat是默認訪問root專案的,所以你不想加專案名稱,就得把自己的專案改成ROOTuj5u.com熱心網友回復:
但是多個war包呢,不能有兩個ROOT呀
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/97481.html
標籤:Java EE
上一篇:spring-data-elasticsearch 查詢時 elasticsearch 的索引帶有下劃線時怎么處理
下一篇:java類物件陣列問題
