Notice
Recent Posts
Link
Tags
- select
- static
- 자바
- mysql
- 문자열
- 스프링
- 1차원 배열
- Django
- 프로그래머스
- java
- Docker
- spring boot
- PYTHON
- nginx
- ORM
- string
- spring security 6
- hibernate
- SSL
- spring
- join
- sql
- AWS
- spring mvc
- springboot
- DI
- jpa
- @transactional
- 데이터베이스
- 스프링부트
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Archives
개발하는 자몽
[Java Error] Caused by: java.lang.IllegalArgumentException at PropertyPlaceholderHelper.java:180 본문
Java & Kotlin
[Java Error] Caused by: java.lang.IllegalArgumentException at PropertyPlaceholderHelper.java:180
jaamong 2024. 11. 23. 13:57Gradle로 테스트를 빌드하다가 제목과 같은 에러를 만났다.
사실 처음에는 그냥 빌드하다가 위와 같은 정확한 에러명이 나오지 않아서 나중에 빌드할 때 아래 명령어를 사용했다. 그냥 빌드했을 때 실패했다고만 나오면 해당 옵션으로 시도하는 것을 추천한다👍
./gradlew test -i # 윈도우 gitbash에서 실행
Note `-i / --info` 옵션은 로그 레벨을 INFO로 설정하는 것이다.
에러 내용을 봤을 때 yml/properties 파일에 작성한 프로퍼티 설정을 가져오면서 뭔가 문제가 있는 것 같았다. 그리고 역시나 `@Value`로 yml에 적힌 값을 가져올 때 오타가 있었다. 이 부분을 수정하고 다시 빌드하니 해당 에러는 더 이상 보이지 않았다! (관련 없는 다른 에러가 반겨주었다...)
별거 아닌 내용이었지만 정리하는 이유는 테스트를 빌드하다가 위 에러를 처음 만났기도 했고, 처음 써본 gradle 옵션을 남겨두고 싶어서다. 저 옵션을 몰라서 계속 그냥 빌드하다가 오랜 시간 삽질을 했던... 삽질 기록기...
'Java & Kotlin' 카테고리의 다른 글
[Kotlin] 기본 문법 1 (0) | 2025.01.18 |
---|---|
Java/Spring 테스트 - 2 (0) | 2024.11.04 |
Java/Spring 테스트 - 1 (2) | 2024.10.02 |
[Gradle] gradle build와 gradle bootJar의 차이 (0) | 2024.09.06 |
[Java] new Integer와 Integer.valueOf()의 차이점 (0) | 2024.08.11 |
Comments