我创建了简单的spring引导应用程序。我已经尝试了很多次,但每次都抛出错误:404在Pivotal tc服务器上运行此错误。如果有人可以帮助我,那将非常好。使用Spring Boot Starter Class创建了Controller类。在错误下方,我正在获取图像.Pivotal Server已启动并在端口8082上运行,但是一旦我向本地主机:8082输入/ hello,我就会收到错误404(我已经共享了最后一次也是Pivotal服务器的图片。)我几乎尝试了google上可用的所有内容。我是Spring Boot的入门者,如果有人可以提出解决建议,我将不胜感激。我还共享了pom.xml。 >
404错误屏幕截图-> Error Image。
我正在具有网址:http://localhost:8082/hello的关键性tc服务器上运行此>
链接到Pivotal服务器url截图--->Pivotal server with controller return url Image关键服务器已启动并正在运行,但是一旦我输入http://localhost:8082/hello,我收到404错误。有人可以帮忙。我已经尝试了所有可以搜索的内容。
链接到Pivotal服务器并运行屏幕截图-> Pivotal server up and running image
Spring Boot Starter类的代码:
package io.javabrains.springbootstarter; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; @SpringBootApplication public class CourseApiApp { public static void main(String[] args) { SpringApplication.run(CourseApiApp.class,args); } }
控制器类的代码:
package io.javabrains.springbootstarter.hello; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; @RestController public class HelloController { @RequestMapping("/hello") public String sayHi() { return("Hello"); } }
Pom.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>io.javacheck.springbootquickstart</groupId> <artifactId>course-api-test</artifactId> <version>0.0.1-SNAPSHOT</version> <packaging>war</packaging> <name>Java Brains Course Api</name> <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.1.3.RELEASE</version> <relativePath/> <!-- lookup parent from repository --> </parent> <dependencies> <!-- WEB --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> </dependencies> <properties> <java.version>1.8</java.version> </properties> </project>
我创建了简单的spring引导应用程序。我已经尝试了很多次,但是每次都抛出错误:404当我在Pivotal tc服务器上运行此错误。如果有人可以提供帮助,那真是太好了...
使用此:
@RestController
@RequestMapping("/test")
public class HelloController {
@GetMapping("/hello")
public String sayHi()
{
return("Hello");
}
}
您能否尝试将字符串包装在响应实体中。