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

添加SourceRoot会导致Spring Boot应用程序中的错误

陈志
2023-03-14

任何关于下一步何去何从的帮助都将不胜感激。

下面是由Spring Bootinitializr生成的文件夹结构。我唯一改变的是使src成为源根。

    <?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
    <modelVersion>4.0.0</modelVersion>

    <groupId>com.mentor</groupId>
    <artifactId>demo</artifactId>
    <version>0.0.1-SNAPSHOT</version>
    <packaging>jar</packaging>

    <name>demo</name>
    <description>Demo project for Spring Boot</description>

    <parent>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-parent</artifactId>
        <version>2.0.0.BUILD-SNAPSHOT</version>
        <relativePath/> <!-- lookup parent from repository -->
    </parent>

    <properties>
        <start-class>com.</start-class>
        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
        <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
        <java.version>1.8</java.version>
        <spring-cloud.version>Finchley.BUILD-SNAPSHOT</spring-cloud.version>
    </properties>

    <dependencies>
        <dependency>
            <groupId>org.springframework.cloud</groupId>
            <artifactId>spring-cloud-starter-aws</artifactId>
        </dependency>

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

    <dependencyManagement>
        <dependencies>
            <dependency>
                <groupId>org.springframework.cloud</groupId>
                <artifactId>spring-cloud-dependencies</artifactId>
                <version>${spring-cloud.version}</version>
                <type>pom</type>
                <scope>import</scope>
            </dependency>
        </dependencies>
    </dependencyManagement>

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

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

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


</project>

共有1个答案

欧阳向文
2023-03-14

右键单击pom.xml文件并选择“Add as Maven”,您的pom.xml文件上的图标应该如下所示:

在此处输入图像描述

 类似资料:
  • 添加DevTools后,我遇到以下错误,这阻止了我的应用程序在STS中运行。错误和我的如下所示。 pom.xml

  • 我得到了在地图上绘制一些点的任务。写了一些代码,但目前我通过形状创建的每个点都将被添加到网格内的错误位置。哦,我正在使用JavaFX。 我在GridPane的索引0,0中添加了一个ImageView,每个点都是通过MouseEvent在ImageView上的x和y位置创建的。之后,我将创建的点添加为GridPane的子节点,它显示在第一个网格的y轴中心。尝试了不同的东西,如anchorPanes和

  • 描述起来很简单: < li >使用Visual Studio 2019 (16.4.1)中的“Azure Functions”模板创建新的解决方案。 < li >将TargetFramework更改为“”。网芯3.1”。 < li >它将由Microsoft创建。NET.Sdk.Functions (1.0.29)。 < li >将其更新至最新版本(3.0.1)。 < li >这将不起作用,因为现

  • 我将Apache Camel和Spring(而不是Spring Boot)与XML一起使用。 我有camel-context.xml配置文件,其中包含一个从MQTT服务器到JMS服务器和viceversa的路由示例,只是为了分派消息。 下面是我的camel-context.xml: 当在我的主类中运行相同的路由和配置时,问题就会出现,由于RuntimeCamelException出现,几秒钟后问题

  • 我正在运行一个springboot应用程序,它需要信任我在本地信任库中添加的证书。现在我将它设置在intellij中的运行配置选项下,它有效。ex- 我想知道有没有办法从应用程序设置它。以我们设置spring属性的方式在springboot中创建属性文件?

  • 我在我的android应用程序中使用jackson-core.jar(2.4.2)。我在构建路径中包含了jackson-core.jar(2.4.2)。 当调用新的JsonFactory()时,有一个崩溃:NoClassDefFoundError异常 Logcat输出 12-10 23:45:54.446:E/AndroidRuntime(6287):致命异常:IntentService[File