저는 요즘 스프링 부트로 첫 걸음을 내디뎠습니다. 나는 간단한 웹 서비스를 만들기 위해이 기사 https://spring.io/guides/gs/rest-service/#use-maven을 사용했다.스프링 부트를 사용하여 웹 서비스를 생성하는 중 오류가 발생했습니다.
package com.example;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
@SpringBootApplication
public class DemoApplication {
public static void main(String[] args) {
SpringApplication.run(DemoApplication.class, args);
}
}
package com.example;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
@RestController
public class HelloController {
@RequestMapping("/hello")
public String sayHi() {
return "Hi";
}
}
I에 의해 실행 "질주 부팅 : 실행"
이 내가 쓴 코드는 국지적 인 코드가 성공적으로 컴파일하고 몇 초 후에 종료 코드로 종료 1. 오류는 다음과 같습니다
프로젝트 데모에 실행 (기본-CLI) : 스프링 부팅 받는다는 - 플러그인 : 1.4.3.RELEASE[ERROR]는 목표를 org.springframework.boot을 실행하지 못했습니다 실행하는 동안 예외가 발생했습니다. null : InvocationTargetException : 수신 대기하도록 구성된 커넥터 포트 8080 시작 실패 -> [도움말 1] [오류] [오류] 전체 스택 추적을 보려면 -e 스위치를 사용하여 Maven을 다시 실행하십시오. [오류] 전체 디버그 로깅을 사용하려면 -X 스위치를 사용하여 Maven을 다시 실행하십시오. 오류 및 가능한 해결, 다음 문서를 참조하십시오에 대한 자세한 내용은 [ERROR] [ERROR] : [ERROR] http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException
패스 DemoApplication.class(). 컨트롤러 클래스가 아닙니다. –
방금 했어요. 변경 없음. – CrazySynthax
spring-boot-starter-web 의존성이 있습니까? – alexbt