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

Spring Tool Suite:由于Spring Boot构建路径错误,无法执行简单的演示

翟黎明
2023-03-14

错误如下:

说明资源路径位置类型项目未生成,因为其生成路径不完整。找不到组织的类文件。springframework。上下文配置应用程序上下文。修复构建路径,然后尝试构建此项目springbootdemo未知Java问题

2个错误项:

说明资源路径位置类型组织类型。springframework。上下文无法解析ConfigurableApplicationContext。它是从required间接引用的。类文件main活动。java/springbootdemo/src/main/java/springbootdemo第10行java问题

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;

@SpringBootApplication
public class MainActivity {

    public MainActivity() {
        // TODO Auto-generated constructor stub
    }

    public static void main(String[] args) {
        //this is where the ERROR happens beginning at 
        //  "SpringApplication.run(MainActivity.class, args);"
        ApplicationContext ctx = SpringApplication.run(MainActivity.class, args);

    }
}

波姆。xml

<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>labs.noogui.springbootquickstart</groupId>
  <artifactId>course-api</artifactId>
  <version>0.0.1-SNAPSHOT</version>
  <name>springboot course-api</name>

<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>

<build>
        <plugins>
            <plugin>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-maven-plugin</artifactId>
                <executions>
                    <execution>
                        <goals>
                            <goal>repackage</goal>
                        </goals>
                    </execution>
                </executions>
            </plugin>
        </plugins>
    </build>  
<properties>
    <java.version>1.8</java.version>
</properties>  

</project>

项目结构:

 **Spring Tool Suite** 

Version: 3.9.4.RELEASE
Build Id: 201804120921
Platform: Eclipse Oxygen.3a (4.7.3a)

我下面的Spring开机教程从Edureka!

如何修复此生成路径错误?我是说,这就像Spring靴你好世界,我已经遇到错误了?

共有3个答案

鄢选
2023-03-14

感谢那些试图帮助我的人,但我发现问题出在maven的“损坏”存储库上(再次)。因此,一如既往,删除。m2/存储库和更新maven项目解决了这个问题。

在这个github论坛上发布相关帖子。这是maven经常遇到的问题。

宓茂才
2023-03-14

您正在使用来自org的ApplicationContext。阿帕奇。卡塔琳娜。核心

导入并使用此org。springframework。上下文改为ApplicationContext

您的IDE显示编译错误。错误消息可能会引导您找到正确的方向。

常炯
2023-03-14

只需使用下面的代码,

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;

@SpringBootApplication
public class MainActivity {

public static void main(String[] args) {
   SpringApplication.run(MainActivity.class, args);

 }
}

或者如果您想使用Application ationContext启动应用程序,请使用下面的行,但两者几乎相同。

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.context.ApplicationContext;

@SpringBootApplication
public class MainActivity {

public static void main(String[] args) {
    ApplicationContext ctx = SpringApplication.run(MainActivity.class, args);

 }
}
 类似资料:
  • 我有一个Android应用程序,当我运行以下命令时,它的构建失败: 以下是我收到的错误:

  • 我正在为我的类开发一个简单的jsp/servlet/tomcat webapp。教授要求我们使用与默认动态web项目结构略有不同的文件夹结构。他不想使用webcontent文件夹,而是想要src/main/java和src/main/webapp下的所有源代码。 当我运行应用程序时,我的欢迎文件显示良好,但当我试图访问我的servlets时,我得到: ClassNotFoundException.

  • 在Eclipse中,我收到一个错误: 构建路径指定执行环境Java SE 1.7 工作区中没有安装与此环境严格兼容的JRE。

  • 我试图通过Jenkins2.54在构建中触发一个shell命令。我在过去运行过这个,但决定重建我的mac“干净”,没有时间限制… 在后台,我使用Node.js应用程序在Agile Central(Rally)中构建应用程序--所有这些都很好,甚至我使用的shell命令也在shell中运行(准确地说是Fish)。 据我所知,我已经安装了所有的依赖,因为这工作时运行从cmd线… 正如shell中直接提

  • 我的目标是开发一个单一的骆驼路线来映射这些服务器,接受路径中服务器的名称。类似于这样: 我的(简化且不起作用)Blueprint.xml: 问题是,我不知道如何从路径中移除/center、/north或/south,因此头部被传递给目标服务,而目标服务不知道如何处理它。调用:

  • 我正在处理一个Spring boot项目,我使用了JSP文件并提供了Whitelabel错误页面。有一个意外的错误(type=Not ville, status=404)。 我已经将JSP放在/src/main/webapp/pages/中,并且已经用应用程序属性给出了路径。 这有几个模块,主要组件不包括Spring Boot依赖性,它只包括所需的特定模块。从其他模块继承的代码已用于Spring