
배경 kotest에서 @Transactional을 사용하기 위해 io.kotest.extensions:kotest-extensions-spring 라이브러리를 1.1.0 이상으로 올리면서 났던 에러였습니다. 원인 에러가 발생하는 곳을 찾아보니 io.kotest.engine.spec 패키지였고, 해당 패키지는 io.kotest.engine.spec, 이를 관리하는 라이브러리는 kotest-runner-junit5였습니다. 현재 kotest-runner-junit5는 4.6.3을 사용하고 있었습니다. 해결방법 먼저 maven에서 해당 라이브러리를 확인해봤습니다. 확인해보니 published 날짜는 다음과 같았습니다. kotest-runner-junit5 v4.6.3 : 2021-09-17에 Published..

Maven Java 프로젝트의 Build를 자동화해주는 Build Tool입니다. 자바 소스를 compile하고 package해서 deploy하는 일을 자동화 해주는 것입니다. Build 과정 프로젝트 생성 라이브러리 설정 코드 작업 컴파일 테스트 패키지 만들기 배포 레포팅 이 Build 과정을 도와주는 도구가 Maven이라고 할 수 있습니다. Build Tool = IntelliJ ? IntelliJ는 Build Tool이 아닌 IDE입니다. IDE는 통합 개발 환경(Integrated Development Enviroment)이며, 공통된 개발자 툴을 하나의 GUI로 결합하는 애플리케이션을 구축하기 위한 소프트웨어입니다. Build Tool은 프로젝트 생성, 라이브러리 설정만 담당한다면 IDE는 다른..
- Total
- Today
- Yesterday
- AWS
- 객체지향
- 백준
- BAEKJOON
- Algorithm
- JPA
- 코테
- MSA
- Olympiad
- 디자인 패턴
- 이펙티브 자바
- 알고리즘
- programmers
- BOJ
- 이팩티브 자바
- Java
- 정규표현식
- node.js
- 프로그래머스
- Spring Boot
- 디자인패턴
- kotest
- Effective Java
- C++
- 클린 아키텍처
- kkoon9
- 테라폼
- Kotlin
- 클린 코드
- Spring
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |