일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Vue
- vuex
- svelte
- springboot
- Java
- vitejs
- Vue3
- post
- nodejs
- npm
- EUREKA
- Spring
- d3js
- sveltekit
- Python
- gradle
- JUnit
- react
- Test
- style
- Shell
- ubuntu
- InteliJ
- Logging
- fetch
- NextJS
- fastapi
- 오라클
- NextJS13
- loguru
- Today
- Total
목록Spring (5)
양군의 행복한 이야기

VSCode로 SpringBoot 개발환경 셋팅 후.. Java파일로 실행시 Exception in thread "main" java.lang.NoClassDefFoundError: 로 시작하는 오류가 발생된다. IntelliJ로 개발시는 속도 이슈로 실행 환경을 IntelliJ로 변경 하고 했기에 이런 이슈가 없었다.. 실행 명력어를 잘 보면 C:\Users\USER_NAME\AppData\Local\Temp\cp_6izud8idgc5e8g25evhe518rz.argfile' 'co.kr.xxx.XXXXApplication' VSCode 설정으로는 컴파일이 bin디렉토리에 되는데 말이지.. 일단 실행은 해야겠으니.. Gradle 플러그인을 설치한다. https://marketplace.visualstu..

JUnit 을 사용하여 REST API 테스트 GET RequestBuilder requestBuilder = MockMvcRequestBuilders.get("/ableTrade") .contentType(MediaType.APPLICATION_JSON) .header("X-USER-ID", "header_user_id") .accept(MediaType.APPLICATION_JSON, MediaType.TEXT_PLAIN) .characterEncoding(StandardCharsets.UTF_8.displayName()); MockHttpServletResponse mockHttpServletResponse = mockMvc.perform(requestBuilder) .andExpect(MockMv..

build.gradle에 아래 설성을 추가 한다. compileOnly 'org.projectlombok:lombok' annotationProcessor 'org.projectlombok:lombok' testCompileOnly 'org.projectlombok:lombok' // 테스트 의존성 추가 testAnnotationProcessor 'org.projectlombok:lombok' // 테스트 의존성 추가 reload 한다.
폐쇄망에서 junit 테스트를 진행시 위의 오류가 나온다.. 그놈의 폐쇄망이 문제이다. ㅡㅡ;; gradle 경우 implementation 'org.junit.platform:junit-platform-launcher:1.6.0' 추가 하면 된다. 버전은 알맞은걸 잘 찾아서 ...