为了账号安全,请及时绑定邮箱和手机立即绑定

在Spring 2.0.3中无法解析@RestController批注

在Spring 2.0.3中无法解析@RestController批注

RISEBY 2021-04-15 13:34:45
我正在制作一个新的springboot-maven项目。@RestController当我在下面使用时,编译器无法解析pom.xml      <parent>        <groupId>org.springframework.boot</groupId>        <artifactId>spring-boot-starter-parent</artifactId>        <version>2.0.3.RELEASE</version>    </parent>   <dependencies>        <dependency>            <groupId>org.springframework.boot</groupId>            <artifactId>spring-boot-starter-web</artifactId>        </dependency>    </dependencies>但是,当我将版本更改为1.5.13时,编译器可以解析 @RestController<parent>        <groupId>org.springframework.boot</groupId>        <artifactId>spring-boot-starter-parent</artifactId>        <version>1.5.13.RELEASE</version>    </parent>   <dependencies>        <dependency>            <groupId>org.springframework.boot</groupId>            <artifactId>spring-boot-starter-web</artifactId>        </dependency>    </dependencies>我想使用最新版本的spring boot,并使用@RestController。
查看完整描述

3 回答

?
智慧大石

TA贡献1946条经验 获得超3个赞

由于我无法添加评论,因此我认为maven配置不是您的问题,请检查您的@Configuration和@SpringBootApplication类以及它们的路径扫描设置

您可能遇到的另一个问题:也许您的其他依赖项之一仍然取决于springboot 1.5,您必须拥有一个干净的springboot 2.0类路径

我也遇到类似的问题,所以继续研究吧,你会发现它的;-)


查看完整回答
反对 回复 2021-04-28
?
Smart猫小萌

TA贡献1911条经验 获得超7个赞

我有一个类似的问题,这是因为我将我的类命名为RestController。一旦将其重命名为Controller,就可以导入@RestController程序包而不会出现问题。


查看完整回答
反对 回复 2021-04-28
  • 3 回答
  • 0 关注
  • 238 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信