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