關於springboot正常啓動,路由卻沒法正常訪問的問題

pom的配置, <parent> <groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId> <version>1.5.9.RELEASE</version> </parent> 1 2 3 4 5 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> 1 2 3 4 2.helloApplication.javajava

@SpringBootApplication @Configuration @Controller public class helloApplication {web

@RequestMapping("test")
@ResponseBody
public String hello() {
    return "hello world!!!";
}
public static void main(String[] args) throws Exception {

    System.out.println("springboot-------------------開始啓動");
    SpringApplication app=new SpringApplication(helloApplication.class);
    app.setBannerMode(Banner.Mode.OFF);

    app.run(args);
    //SpringApplication.run(TestController.class, args);
    System.out.println("springboot-------------------啓動完成");
}

} 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 3.運行結果 這裏寫圖片描述 這裏會看到路由會配置成功spring

4.出現404沒法訪問的問題 這裏主要有三種狀況springboot

*Application.java和你的@controller註解類,不在同一級目錄下,@SpringBootApplication默認的掃描位置就是Application所在的同級目錄和子目錄 註解的導入的類不對,這個自行百度,通常不會出現 這裏是我遇到的狀況,springboot正常啓動,可是路由配置沒有生效,最後搞了很久才發現是springboot的版本過低,<version>1.5.9.RELEASE</version>升級了一下版本,問題完美解決,但願能給你們提供點建議。app

相關文章
相關標籤/搜索