kotlin 에서 jackson 사용시 kotlin/reflect/KotlinReflectionInternalErrorjava.lang.NoClassDefFoundError: kotlin/reflect/KotlinReflectionInternalError 이런 에러를 내뿜는 경우가 있다. 나같은경우 코틀린은 1.2.10 을 사용하고있고, 스프링부트를 이용해서 작업하고있었는데 스프링부트에서 포함하고있는 jackson 이 2.8.10 이라서 코틀린 jackson 모듈도 동일 버전으로 추가했었다. compile("com.fasterxml.jackson.module:jackson-module-kotlin:2.8.10") 그리고 저 에러를 만난건데 코틀린 jackson 버전을 2.9 이상으로 올려주면 해결된다.j..
요즘 슬슬 코틀린에 대해 알아보고있다. 이제 막 시작하는단계라 거창하게 적을건없고 간략하게 코틀린 테스트 프레임워크인 spek을 이용해 테스트 코드를 작성하는 법을 알아보자. 일단 IntelliJ에서 개발한다는 전제하에 작성한다. 1. Spek plugin 설치 Spek 플러그인을 설치하자. 2. DependenciesSpek을 사용하기 위해서는 일단 "org.jetbrains.spek:spek-api" 의존성이 당연히 필요하고, "org.jetbrains.spek:spek-junit-platform-engine" 의존성도 필요하다. Spek 의존성만 있어도 아무런 문제없이 컴파일이 되겠지만 junit이 있어야 실행이된다. (junit이 없으면 런타임에 예외가 발생하며 테스트가 진행되지 않는다.) gra..
- Total
- Today
- Yesterday
- JPA
- JavaScript Core
- go-core
- mariadb
- servlet
- java8
- code
- Jackson
- TEST
- 정규표현식
- Kotlin
- generics
- OOP
- frontcode
- Spring
- toby
- MySQL
- javascript
- db
- clean code
- Design Pattern
- backend개발환경
- frontend개발환경
- http
- programming
- EffectiveJava
- Git
- DesignPattern
- spring cloud
- java
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |