Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 由于LSP(无法从进程刷新实时数据…)而导致Spring启动问题_Java_Spring_Spring Boot_Liskov Substitution Principle - Fatal编程技术网

Java 由于LSP(无法从进程刷新实时数据…)而导致Spring启动问题

Java 由于LSP(无法从进程刷新实时数据…)而导致Spring启动问题,java,spring,spring-boot,liskov-substitution-principle,Java,Spring,Spring Boot,Liskov Substitution Principle,我刚开始使用弹簧靴。我新创建的项目无法成功运行。 我想用“run as spring boot app”运行spring boot app,但我得到了与@Vinay Vaishnav相同的错误。我已经尝试了回复中的所有内容 我的第一个错误是:未能从进程刷新实时数据 之后,我对pom.xml包含了以下依赖项: <dependency> <groupId>org.springframework.boot</groupId> <artifac

我刚开始使用弹簧靴。我新创建的项目无法成功运行。 我想用“run as spring boot app”运行spring boot app,但我得到了与@Vinay Vaishnav相同的错误。我已经尝试了回复中的所有内容

我的第一个错误是:未能从进程刷新实时数据

之后,我对pom.xml包含了以下依赖项:

<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-actuator</artifactId>
</dependency>
应用程序属性:

spring.devtools.livereload.enabled=true
server.port=8081
HelloWorldApplication.java:

package com.example.demo;

import org.springframework.web.bind.annotation.RequestMapping;

public class AppConfiguration {

    @RequestMapping("/hello") 
    public String hello() {
        return  "Hello World";
    }
}
package com.example.demo;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.web.bind.annotation.RestController;


@RestController
@SpringBootApplication
public class HelloWorldApplication {

    public static void main(String[] args) {
        SpringApplication.run(HelloWorldApplication.class, args);
    }
}
我的版本:

  • ApacheMaven 3.6.3
  • 弹簧靴2.2.6
  • JDK13.0.2

    • 你弄不清楚如何写下你的课程

      首先,
      @RestController
      必须位于要控制请求的类中。(在您的情况下,它应该进入AppConfiguration)

      有了这个变化,它应该会起作用


      您应该将类的名称更改为AppController。(只是为了与课程内容更加一致)

      你不知道如何写下你的课程

      首先,
      @RestController
      必须位于要控制请求的类中。(在您的情况下,它应该进入AppConfiguration)

      有了这个变化,它应该会起作用


      您应该将类的名称更改为AppController。(只是为了与类的功能更加一致)

      如果项目没有实际使用依赖项,最好在STS首选项中禁用进程跟踪,而不是添加依赖项


      如果项目没有实际使用依赖项,最好在STS首选项中禁用进程跟踪,而不是添加依赖项


      非常感谢。现在我的HelloWorld文本在浏览器上可见,但“未能从进程刷新实时数据…”的问题仍然存在。。。有什么建议吗?通过弹簧执行器收集现场数据。您需要在pom.xml org.springframework.boot中包含以下依赖项以供参考。现在我的HelloWorld文本在浏览器上可见,但“未能从进程刷新实时数据…”的问题仍然存在。。。有什么建议吗?通过弹簧执行器收集现场数据。您需要在pom.xml org.springframework.boot中包含以下依赖项以供参考。