spring boot config clinet maven 빌드 오류
- 작성자 :
- 한*숙
- 작성일 :
- 2022-06-22 13:52:41
- 조회수 :
- 1,742
- 구분 :
- 개발환경 / 2.0
- 진행상태 :
- 완료
Q
MSA 적용 개발 가이드 문서를 보고 적용해 보고 있습니다.
현재 Config Server 까지 적용을 하고 config client 부분을 진행했는데, maven 빌드 중에 오류가 발생하고 있습니다.
가이드 한대로 Spring Boot 2.2.6.RELEASE, spring.cloud.version 2.2.5.RELEASE 입니다
제가 소스 코드를 잘못 작성했나 해서.. 가이드 첨부 파일도 다운 받았더니 동일한 에러가 발생하고 있습니다..
[에러메시지]
[ERROR] Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 7.026 s <<< FAILURE! - in egovframework.msa.sample.ConfigClientApplicationTests
[ERROR] contextLoads Time elapsed: 0.005 s <<< ERROR!
java.lang.IllegalStateException: Failed to load ApplicationContext
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'scopedTarget.configClientController': Injection of autowired dependencies failed; nested exception is java.lang.IllegalArgumentException: Could not resolve placeholder 'config.profile' in value "${config.profile}"
Caused by: java.lang.IllegalArgumentException: Could not resolve placeholder 'config.profile' in value "${config.profile}"
현재 Config Server 까지 적용을 하고 config client 부분을 진행했는데, maven 빌드 중에 오류가 발생하고 있습니다.
가이드 한대로 Spring Boot 2.2.6.RELEASE, spring.cloud.version 2.2.5.RELEASE 입니다
제가 소스 코드를 잘못 작성했나 해서.. 가이드 첨부 파일도 다운 받았더니 동일한 에러가 발생하고 있습니다..
[에러메시지]
[ERROR] Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 7.026 s <<< FAILURE! - in egovframework.msa.sample.ConfigClientApplicationTests
[ERROR] contextLoads Time elapsed: 0.005 s <<< ERROR!
java.lang.IllegalStateException: Failed to load ApplicationContext
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'scopedTarget.configClientController': Injection of autowired dependencies failed; nested exception is java.lang.IllegalArgumentException: Could not resolve placeholder 'config.profile' in value "${config.profile}"
Caused by: java.lang.IllegalArgumentException: Could not resolve placeholder 'config.profile' in value "${config.profile}"
환경정보
-
- OS 정보 : Window
- 표준프레임워크 버전 : spring boot 2.2.6.RELEASE
- JDK(JRE) 정보 : 1.8
A
안녕하세요.
표준프레임워크센터입니다.
설정내용을 ConfigServer에서 받아오고 있는데,
ConfigClient를 빌드하면 해당 설정내용이 없어 test 시에 오류가 발생하는 것으로 보입니다.
pom.xml 파일 build 설정부분에 다음을 추가하여 test를 skip 하시길 바랍니다.
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<configuration>
<skipTests>true</skipTests>
</configuration>
</plugin>
다음을 URL을 참고하세요.
https://brocess.tistory.com/148
감사합니다.
표준프레임워크센터입니다.
설정내용을 ConfigServer에서 받아오고 있는데,
ConfigClient를 빌드하면 해당 설정내용이 없어 test 시에 오류가 발생하는 것으로 보입니다.
pom.xml 파일 build 설정부분에 다음을 추가하여 test를 skip 하시길 바랍니다.
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<configuration>
<skipTests>true</skipTests>
</configuration>
</plugin>
다음을 URL을 참고하세요.
https://brocess.tistory.com/148
감사합니다.