SpringBoot2 Whitelabel Error Page一種可能的解決辦法
基於SprintBoot構建一個非常簡單的web 應用,在寫了controller並構造了一個mapping函式以後,啟動在瀏覽器訪問發現,報如下錯誤:
Whitelabel Error Page
This application has no explicit mapping for /error, so you are seeing this as a fallback.
Sun Sep 23 14:40:17 GMT+08:00 2018
There was an unexpected error (type=Not Found, status=404).
No message available
檢視日誌,發現後臺加入了/error等,但沒有加入我自己構建的mapping
多方查閱資料以後發現,是由springboot掃描方式造成的,入口檔案必須在controller包之上
具體來說,假如入口檔案位置為com.springdemo.demo1,那麼Controller檔案所在類應該放入包com.springdemo.demo1.xx下面
修改以後,訪問成功。
當然,這個估計是可以配置的,以後深入瞭解了以後再補充。
相關推薦
SpringBoot2 Whitelabel Error Page一種可能的解決辦法
基於SprintBoot構建一個非常簡單的web 應用,在寫了controller並構造了一個mapping函式以後,啟動在瀏覽器訪問發現,報如下錯誤: Whitelabel Error Page This application has no explicit mapping
關於天氣專案Eureka報Whitelabel Error Page的錯誤的解決辦法
昨天用spring cloud跟著教程敲天氣系統的時候遇到一個關於Eureka的問題,卡了我一天,記錄在這裡. 最開始的時候去Java群裡求助,沒有人知道. 問題如下 配置如圖 結果 http:
SSM單元測試時出現:Failed to load ApplicationContext的一種可能解決辦法
allow .class 網上 sent contex font enc example clu SSM單元測試時出現: 嚴重: Caught exception while allowing TestExecutionListener [org.springframew
關於tomcat正常啟動而專案不能訪問的一種可能解決方法:正確設定Deployment Assembly
困擾了我好幾個小時的問題終於得到了解決。。。 tomcat正常啟動而瀏覽器不能訪問專案,很有可能是因為專案釋出在tomcat上的檔案部署有問題,導致在瀏覽器上輸入的域名訪問不到目標地址。 對於Eclipse,專案釋出時的檔案結構是通過專案名–>右鍵–&
java.lang.UnsatisfiedLinkError,findLibrary returned null的一種可能的解決方式
今天弄NDK+JNI,編譯沒問題,但死活執行失敗,報的錯誤是: E/AndroidRuntime(10679): java.lang.UnsatisfiedLinkError: Couldn't load libfilterengine from loader dalvi
java使用axis呼叫webservice時出現Connection reset by peer: socket write error的一種解決方法
call.addParameter( new QName(nameSpace,"excelContent"), org.apache.axis.encoding.XMLType.SOAP_BASE64BINARY, javax.xml.rpc.ParameterMode.I
spring boot: Whitelabel Error Page的解決方案 --轉載https://blog.csdn.net/sinat_31270499/article/details/822 spring boot: Whitelabel Error Page的解決方案
原 spring boot: Whitelabel Error Page的解決方案 2016年12月15日 14:42:59 timelessmemoryli
Spring Boot : Whitelabel Error Page解決方案
樓主最近愛上了一個新框架——Spring Boot, 搭建快還不用寫一堆xml,最重要的是自帶Tomcat 真是好 pom.xml 1 <?xml version="1.0" encoding="UTF-8"?> 2 <project xmlns="http://maven.apach
springboot異常之Whitelabel Error Page解決辦法
Whitelabel Error Page This application has no explicit mapping for /error, so you are seeing this
“段錯誤 (核心已轉儲) ”一種可能原因及其解決方法
終端在執行的時候總是出現 “段錯誤 (核心已轉儲) ” 棧空間用來儲存陣列等資料,那麼段錯誤就應該是我儲存的陣列超過了它所在段的大小,於是在的程式執行的過程中一到跟大陣列相關的步驟就會出現段錯誤的提示(SIGSEGV: Segmentation fault)。 linux下應用 u
ARM:Release版本和Debug版本執行不一致的一種可能原因以及解決方法
現象:Debug下執行正常,Release下執行不符合預期。 經過定位,確定是程式中對CPU片內Flash操作導致。 可能原因:可能是在Release下經過優化,對內部Flash操作的位置或許會變化,影響到程式的儲存資料段。 解決方法:改用外部Flash作為儲存資料後,問題
關於OPENCV中imwrite出錯的一種可能及解決方法
以前一直用IplImage結構做載體,現在逐步轉成Mat,結果在imread和imwrite上出現了一些異常 主要表現為imwrite時出現異常情況. 我的程式碼: if (ext == "bmp") { imwri
Silverlight呼叫WebService出現CommunicationException The remote server returned an error: NotFound的一種可能原因
僅作為個人記錄: 今天研究了一下WCF Duplex雙工通道在SilverLight中進行通訊的問題,在網上找到了兩篇MSDN的關於用這兩者來實現一個線上聊天程式 (service: http://msdn.microsoft.com/zh-cn/library/cc645
springboot + tomcat + jsp 報Whitelabel Error Page解決方法
網上都說springboot是一個快捷搭建的開發框架,就像嘗試下。但是在使用的過程當中發現加入jsp後按照原有的springmvc方式報Whitelabel Error Page錯誤,查遍網上所
visual studio編寫C#程式碼時“未能從程式集.....中載入型別”和“找不到方法”的一種可能的解決辦法
編譯前報錯:$exception {"未能從程式集“XSW.MySQLDAL, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null”中載入型別“XSW.MySQLDAL.EnterpriseLibraryProd
C中“fatal error C1075: end of file found before the left brace '{'”錯誤的幾種可能解決方法
fatal error C1075: end of file found before the left brace '{'的幾種情況 1.缺少"}",是括號不匹配的問題 2.某些特殊的轉義字元多寫了
Laravel報class does not exist的一種可能原因及其解決辦法
Laravel 是一個強大 而優雅 php web 開發框架(至少官方宣傳時是這麼說的),對於各種型別、不同規模的專案它都能得心應手,這在很大程度上歸功於它強大的 IoC 容器和依賴包機制。 Laravel 中與 IoC 相關的關鍵部分就是 ServiceProvider,
bcrypt.h:error C2485: 'align' : unrecognized extended attribute錯誤的一種可能的處理
這是碰到的一個麻煩事。 其實這種麻煩遠不只一個,而是有一大堆,各種各樣的。比如wintrust.h報一大堆錯,你又沒法解決。題目這個屬於bcrypt.h檔案的問題,報四個錯。但這些起因都可以歸為一類,或者說目前我能知道的是一類,因為再有其他的,我沒處理過,估計也處理不了。 點VC6.0的Tools-->
ArcGIS 10.1 for Server 資料註冊失敗的一種可能原因及解決辦法
ArcGIS 10.1 for Server是最新的GIS伺服器技術,相比10.0版本,10.1在服務正確性、可靠性、穩定性方面做出了很大改進,其中資料註冊就是確保服務正確可靠的一種有效方式。 所謂資料註冊,就是將服務所引用的資料路徑,註冊到ArcGISServer站點中,確保站點中所有的GIS伺服器均能正
installshield生成時提示6003錯誤的一種可能(必備軟體設定)
因為專案需要,2014年寫過的一個老專案需要重新打包。開發電腦換了,原來開發的系統是win7,現在已經升到了win10。而且原來使用installshield limited 2013開發的打包專案已經不能正常開啟,重新下載了installshield limited 2015,終於打開了原來的打包專案。可是