theboyaply
theboyaply
发布于 2021-06-09 / 602 阅读
0
0

IDEA点击RUN运行SpringBoot没反应

创建一个新的springboot项目,pom依赖如下:

    <dependencies>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-security</artifactId>
        </dependency>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-thymeleaf</artifactId>
        </dependency>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-web</artifactId>
        </dependency>

        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-test</artifactId>
            <scope>test</scope>
        </dependency>
    </dependencies>

创建一个Controller测试例子:

@RestController
@RequestMapping("/test")
public class TestControllers {

    @GetMapping("/hello")
    public ResponseEntity<String> hello() {
        return ResponseEntity.ok("hello");
    }

}

此时点击RUN启动项目,点击后没有任何响应,网上搜索之后,有说是IDEA版本太低(我的是2017.x),不兼容kotlin-stdlib-jdk8高版本(我这里是1.5.0),可以升级IDEA,或者降低依赖版本。

我这里是直接把这个依赖给去掉了:

    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-security</artifactId>
        <exclusions>
            <exclusion>
                <groupId>org.jetbrains.kotlin</groupId>
                <artifactId>kotlin-stdlib-jdk8</artifactId>
            </exclusion>
        </exclusions>
    </dependency>

评论