關於IDEA Javaweb專案裡某個資料夾的內容不能訪問錯誤程式碼404或者500
IDEA大法好,但是有些時候會出現一些莫名其妙的Bug。可能是本人經常手滑。
本文想分享的是,我在敲Javaweb專案時,由於是新手,我就照著老師的視訊抄程式碼,但是!居然有不知名的錯誤,訪問某個資料夾時,裡面的jsp頁面我全都不能訪問,一直報錯404,資源不能訪問,裡面的內容和引用的地址全都沒有搞錯。但是該資料夾的jsp就是無法訪問。我把這些資料夾移動到其他資料夾下面就能訪問到。真是見了鬼!
過幾天我還是不死心,我覺得bug一定出現在人為因素,不然網上怎麼搜不到相關解決辦法。
前因:
我第一次新建該資料夾的時候打錯了,首字母打成了大寫,然後重新命名改成了小寫!這就是罪惡的根源啊!
眾所周知瀏覽器位址列裡是不分大小寫的!所以就訪問不到該資料夾了,裡面的jsp頁面也別想訪問了。不過我覺得重點應該不是這裡,上圖:
當你配置好環境後,執行就會有每個專案的輸出資料夾,按我的理解就是外面訪問工程專案時其實訪問的就是這個,就相當於快取。
我發現裡面的資料夾還是大寫的,無論我重新啟動伺服器還是IDEA多少次那個資料夾首字母還是大寫的,就是不會更新。這就是IDEA不夠智慧了,所以我就在想怎麼讓快取更新。
解決方法:
把沒有更新的該檔案common刪除,再重啟伺服器,多次還是沒用。快取就是不更新。
百度了一下,原來重新構建一下專案就行了。
重新啟動伺服器後,你就會發現那個資料夾裡的頁面就能訪問了。
開啟war你會發現,快取更新了。
現在問題解決。此時已是深夜,但是困擾多天的BUG解決了,興奮之餘便寫下此文。好夢,程式猿!
相關文章
- 訪問JavaWeb專案沒有返回任何內容JavaWeb
- 關於idea使用SpringMVC框架訪問WEB-INF中的檔案出現404報錯IdeaSpringMVC框架Web
- 如果報錯資訊說是無法刪除某個資料夾裡面的某個檔案
- 如何從 ABAP 偵錯程式裡提取某個內表的內容用於單元測試
- linux命令從log檔案中找出404 或者500的所有報錯資訊?Linux
- idea 訪問 jsp 404問題IdeaJS
- IDEA隱藏專案的.iml檔案idea資料夾Idea
- springboot 專案引入tk或者jpa 訪問報錯Spring Boot
- Springboot專案啟動後訪問Controller報錯404Spring BootController
- 關於 RemoteViews 跨程式資源訪問的勘誤REMView
- IntelliJ IDEA Maven專案下資料夾不能右鍵新建class等檔案IntelliJIdeaMaven
- 查詢某資料夾下所有子資料夾內的py檔案-3一行程式碼搞定行程
- springboot自定義 404 500錯誤頁面Spring Boot
- 關於idea部署本地專案的問題Idea
- idea專案的resource目錄新建資料夾Idea
- idea建立javaweb專案IdeaJavaWeb
- GitLab 通過Push操作提交專案,GitLab部分頁面訪問出現500錯誤Gitlab
- 轉移資料夾及其裡面所有內容
- tomcat配置400/404/500型別的錯誤頁面,修改專案預設路徑,修改預設專案Tomcat型別
- Laravel 安裝後報 500 和 404 錯誤Laravel
- 核對不同資料夾所含內容的差異並提取缺失內容:Python程式碼Python
- 請教個關於IDEA Tomcat伺服器內容IdeaTomcat伺服器
- idea中新建javaWeb專案IdeaJavaWeb
- 免費404頁面程式碼分享 404錯誤頁面原始碼原始碼
- IDEA中的.iml檔案和.idea資料夾Idea
- laravel 500頁面不能正常訪問Laravel
- 關於vue專案本地執行以後,輸入本機ip不能訪問的問題Vue
- 專案內容相關
- Java IntelliJ IDEA 不能顯示專案裡的檔案結構JavaIntelliJIdea
- 利用java建立檔案或者資料夾Java
- vue3開發中常見的程式碼錯誤或者其他相關問題小文章2.0Vue
- 如何修復帶有問號錯誤的 Mac 資料夾Mac
- 單個域名下部署多個專案-配置 Nginx 資料夾 / 子目錄訪問-UNIX代理方式Nginx
- 單個域名下部署多個專案-配置 Nginx 資料夾 / 子目錄訪問-埠代理方式Nginx
- 關於idea中使用註解開發springmvc 500報錯IdeaSpringMVC
- 【譯】Go 專案開發裡最常犯的 10 個錯誤Go
- 開啟ftp伺服器上的資料夾時發生錯誤,請檢查是否有許可權訪問該資料夾FTP伺服器
- Andorid Studio drawable資料夾建立專案只有一個問題