最近一直做react項目,但是老版本是java的,新版本是react,因爲項目沒有整體移植,因此,就出現了javaweb和react共存的情況。
說說我的操作方式:
1,先build項目。
2,上傳build後的項目內容到webapps文件夾中的ROOT中,ROOT原有文件全部刪除。我的目的是要在根目錄訪問,因此要用到ROOT文件夾。如果和我的不一樣的,需要配置一下路由啦。
3,單純這樣,可能在訪問時會出現404錯誤。那麼這麼操作。
4,修改tomcat的配置文件web.xml,在最後加上
<error-page>
<error-code>404</error-code>
<location>/index.html</location>
</error-page>
如圖:
重啓。再試試
目前經過測試,ios客戶端可以正常訪問,安卓手機微信還是提示404。正在解決。