亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

通過localhost訪問spring boot項目時,拋出404 Not found錯誤

通過localhost訪問spring boot項目時,拋出404 Not found錯誤

眼眸繁星 2023-03-02 15:08:55
我創建了一個簡單的Spring-bootmaven 項目,并添加Tomcat v8.5 server了一個項目。Tomcat 服務器已成功啟動,但是在通過http://localhost:8080訪問應用程序時 會拋出HTTP Status 404 – Not Found錯誤。我已經安裝了jre 1.8版本。請參考 pom.xml 以獲取更多詳細信息。// 獵鷹應用程序.javapackage com.qacoder.falcon;import org.springframework.boot.SpringApplication;import org.springframework.boot.autoconfigure.SpringBootApplication;@SpringBootApplicationpublic class FalconApplication {    public static void main(String[] args) {        SpringApplication.run(FalconApplication.class, args);    }}// 測試控制器.javapackage com.qacoder.falcon.controller;import org.springframework.web.bind.annotation.RequestMapping;import org.springframework.web.bind.annotation.RestController;@RestControllerpublic class TestController {    @RequestMapping("/")    public String home() {        return "Spring boot is working!";    }}
查看完整描述

3 回答

?
繁華開滿天機

TA貢獻1816條經驗 獲得超4個贊

嘗試按http://localhost:8080//@RequestMapping.



查看完整回答
反對 回復 2023-03-02
?
慕仙森

TA貢獻1827條經驗 獲得超8個贊

您的應用程序是否具有 web.xml 或任何實現 WebApplicationInitializer 的類。您是否在應用程序中配置了任何過濾器。如果沒有,請檢查您創建的 war 文件的網絡應用程序結構。在您的控制器中,您沒有指定方法類型(獲取請求)。請輸入方法類型(@GetMapping 而不是@RequestMapping)并重試。

如果您想在沒有外部 tomcat 的情況下運行該應用程序,那么只需運行類 FalconApplication 并點擊 url - http://localhost/ 或者如果它是一個 maven 項目并使用 mvn clean install 創建一個 jar 并運行 jar 文件。



查看完整回答
反對 回復 2023-03-02
?
PIPIONE

TA貢獻1829條經驗 獲得超9個贊

試試http://localhost:8080/context/

上下文是你的戰爭文件名。

在外部 tomcat 中,您將 war 文件放在 webapp 文件夾中,比如 abc.war。現在啟動tomcat服務器。abc文件夾被創建這就是上下文。所以運行http://localhost:8080/abc/

它應該工作。


查看完整回答
反對 回復 2023-03-02
  • 3 回答
  • 0 關注
  • 435 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號