通過create-react-app創建的react項目,build以後,在tomcat中部署配置

最近一直做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。正在解決。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章