STS/Eclipse는 Lombok 에러가 발생하는데, factory DI, log쪽에서 오류가 난다면 Lombok 에러이다.
jar파일을 받아서 설치해야 한다
cmd를 열어서
> java -jar lombok.jar
실행 후 STS.exe 선택하고 설치
STS.ini 마지막에 아래 문장이 추가되었으면 성공
-javaagent:D:\...\sts-bundle\sts-3.9.11\lombok.jar
cmd를 다시 열어서 아래 명령으로 실행한다.
> STS.exe -clean
기본 배치잡을 만들고 실행시키면
***************************
APPLICATION FAILED TO START
***************************
Description:
Failed to configure a DataSource: 'url' attribute is not specified and no embedded datasource could be configured.
Reason: Failed to determine a suitable driver class
Spring Boot가 application.properties에서 DB설정을 찾지 못해서 나오는 문제다.
메인 클래스에 아래 어노테이션 추가 후 테스트
Spring@EnableAutoConfiguration(exclude = {DataSourceAutoConfiguration.class})
이후 제거한다.
'Backend' 카테고리의 다른 글
Springboot (2) 단위 테스트 (0) | 2020.04.18 |
---|---|
Springboot (1) 개발환경 설정 (0) | 2020.04.17 |
Spring Batch + MyBatis 연결방법 (0) | 2020.03.18 |
Spring Batch 메타 테이블 비 활성화 (0) | 2020.03.17 |
사내 인트라넷 메이븐 연결하기 (0) | 2020.03.16 |