[SPRING] @SpringBootApplication을 STS의 유형으로 확인할 수 없습니다.
SPRING@SpringBootApplication을 STS의 유형으로 확인할 수 없습니다.
나는 STS에 매우 익숙하다. stackoverflow있는이 오류를 검색했습니다. 나는 정확한 정답을 찾지 못했습니다.
STS의 Maven Dependencies 섹션에서 클래스를 볼 수 있지만 Java 클래스에 주석을 추가 할 수 없습니다.
귀하의 도움을 주시면 감사하겠습니다. 감사
해결법
-
==============================
1.Maven 저장소 디렉토리로 이동하십시오. 아래 경로에있는 창 C : \ Users \ YourUser \ .m2 \ repository \ org \ springframework \ boot 그런 다음 spring-boot-autoconfigure 폴더를 삭제하십시오.
Maven 저장소 디렉토리로 이동하십시오. 아래 경로에있는 창 C : \ Users \ YourUser \ .m2 \ repository \ org \ springframework \ boot 그런 다음 spring-boot-autoconfigure 폴더를 삭제하십시오.
이제 eclipse로 이동하십시오. 프로젝트 -> Maven -> Update Project를 오른쪽 클릭하십시오.
이것은 나를 위해 문제를 해결했다.
-
==============================
2.명령 줄에서 벨로우즈 명령 실행
명령 줄에서 벨로우즈 명령 실행
mvn clean dependency:tree mvn clean compile
프로젝트를 선택하고 maven-> update를하십시오. 이게 내 문제를 해결했다.
-
==============================
3.스프링 부트 버전을 1.5.8에서 1.5.6으로 변경하십시오. 날 믿어 다른 모든 솔루션을 시도했지만이 솔루션은 나를 위해 일했습니다.
스프링 부트 버전을 1.5.8에서 1.5.6으로 변경하십시오. 날 믿어 다른 모든 솔루션을 시도했지만이 솔루션은 나를 위해 일했습니다.
-
==============================
4.패키지 선언 아래에 import 문을 추가하십시오.
패키지 선언 아래에 import 문을 추가하십시오.
org.springframework.boot.autoconfigure.SpringBootApplication 가져 오기
엔트리 포인트를 모든 클래스가 아닌 엔트리 포인트에 추가하기 만하면됩니다. Spring을 시작하는 주요 메소드를 보유하고있는 클래스와 같은 클래스에 있습니다 ...
public static void main(String[] args) { SpringApplication.run(CourseAPIApp.class, args); }
-
==============================
5.나는 똑같은 문제가 있었다. "eclipse : eclipse"목표로 프로젝트를 빌드하여 해결할 수 있습니다.
나는 똑같은 문제가 있었다. "eclipse : eclipse"목표로 프로젝트를 빌드하여 해결할 수 있습니다.
from https://stackoverflow.com/questions/41668819/springbootapplication-cannot-be-resolved-to-a-type-in-sts by cc-by-sa and MIT license
'SPRING' 카테고리의 다른 글
[SPRING] Spring과 DelegatingFilterProxy에 @Autowired (0) | 2019.04.05 |
---|---|
[SPRING] 스프링 부트 이해 @Autowired (0) | 2019.04.05 |
[SPRING] Spring JUnit 테스트에서 자동 모의 인스턴스 생성 (0) | 2019.04.05 |
[SPRING] Spring에 다중 트랜잭션 관리자가있는 다중 데이터 소스 (0) | 2019.04.04 |
[SPRING] 타입 검증을 가진 Spring getBean (0) | 2019.04.04 |