当前位置: 首页 > 知识库问答 >
问题:

当我试图在maven项目中使用@ResController时,它显示错误“RestController无法解析为类型”。帮我解决这个问题

连厉刚
2023-03-14

波姆。xml

4.0.0org.springframework.bootSpring-引导-启动器-父2.3.2。BUILD-SNAPSHOTcom.javarestful-web-service 0.0.1-SNAPSHOT restful-web-service Spring Boot的演示项目

<properties>
    <java.version>14</java.version>
</properties>

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

    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-devtools</artifactId>
        <scope>runtime</scope>
        <optional>true</optional>
    </dependency>
    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-test</artifactId>
        <scope>test</scope>
        <exclusions>
            <exclusion>
                <groupId>org.junit.vintage</groupId>
                <artifactId>junit-vintage-engine</artifactId>
            </exclusion>
        </exclusions>
    </dependency>
    </dependencies>


<build>
    <plugins>
        <plugin>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-maven-plugin</artifactId>
        </plugin>
    </plugins>
</build>

<repositories>
    <repository>
        <id>spring-milestones</id>
        <name>Spring Milestones</name>
        <url>https://repo.spring.io/milestone</url>
    </repository>
    <repository>
        <id>spring-snapshots</id>
        <name>Spring Snapshots</name>
        <url>https://repo.spring.io/snapshot</url>
        <snapshots>
            <enabled>true</enabled>
        </snapshots>
    </repository>
</repositories>
<pluginRepositories>
    <pluginRepository>
        <id>spring-milestones</id>
        <name>Spring Milestones</name>
        <url>https://repo.spring.io/milestone</url>
    </pluginRepository>
    <pluginRepository>
        <id>spring-snapshots</id>
        <name>Spring Snapshots</name>
        <url>https://repo.spring.io/snapshot</url>
        <snapshots>
            <enabled>true</enabled>
        </snapshots>
    </pluginRepository>
</pluginRepositories>

下面是创建RESTAPI的简单代码

package com.java.restfulwebservice;

@RestController
public class HelloworldController {
    ...
}

共有1个答案

瞿和硕
2023-03-14

请导入RestController,如下所示:

import org.springframework.web.bind.annotation.RestController;
 类似资料:
  • 我已经在selenium项目所需的pom.xml中添加了所有依赖项。但是当我尝试使用以下命令启动Firefox驱动程序时仍然会出错:WebDriver驱动程序=new FirefoxDriver(); 我的pom.xml: http://maven.apache.org/xsd/maven-4.0.0.xsd"

  • 项目生成错误:org.kurento的父POM不可解析。tutorial:kurento-group-call:6.5.0:无法在https://repo.maven.apache.org/maven2中找到org.kurento.tutorial:kurento-tutorial:POM:6.5.0缓存在本地存储库中,将不会重新尝试解析,直到central的更新间隔已过或强制更新且“parent

  • 我尝试在JSP页面上显示一些数据库记录。在我的项目中,我必须使用index.html和studentdeatils.jsp这样的页面。我将requestDispather设置为从索引页转到studentDetails页。 当我试图显示JSP时,我的浏览器页面中出现了以下错误。 请分享你的想法。

  • 团队, 我试图使用Maven构建一个基本的selenium测试。但是我得到的错误是“FirefoxDriver不能解析为类型”错误。当我尝试通过项目构建路径添加外部JAR时,我没有看到这个错误。只有当我在POM中使用maven依赖项时,我才会看到这个错误。我们非常感谢您的帮助。 我尝试了不同的选择,如只为seleium放1回购等,但没有运气。 在过去的两个星期里,我对这个问题感到震惊。我发现有几个

  • 好吧,我已经把我的Android Sdk更新到了23&甚至Eclips ADT插件也更新到了最新版本。 > 当我用“空白活动”创建一个新的android项目时,我的Src&Layout文件夹是空的。

  • 错误 第6:44行:在函数“app”中调用React Hook“useState”,该函数既不是React函数组件,也不是自定义React Hook函数React Hook/rules of Hook 搜索关键字以了解有关每个错误的更多信息。