일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- java bigdecimal
- AWS CI/CD 구축하기
- 도커
- redis
- codebuild
- chart.js
- node
- or some instances in your deployment group are experiencing problems.
- codepipeline
- PostgreSQL
- aws
- Spring
- Python
- COALESCE
- codedeploy
- bootstrap
- Flux
- chartjs
- Kafka
- Airflow
- Spring Error
- IntelliJ
- Jenkins
- docker
- VPN
- JavaScript
- aws cicd
- codedeploy error
- kubeflow
- SQL
- Today
- Total
목록Spring Error (3)
Small Asteroid Blog

error: cannot find symbol 프로젝트를 만들고 빌드하는데 다음과 같은 에러가 나면서 프로젝트 빌드가 되지 않았다. 개발환경은 java 1.8 버전과 build.gradle 에서 진행했다. 다음과 같은 에러가 생긴것은 롬복을 사용하는데 annotationProcessor 를 사용하지 않아서 생긴 오류였다. 아래 내용을 추가해주고 리빌드하니 에러가 없어지고 빌드가 되었다. annotationProcessor 'org.projectlombok:lombok' AnnotationProcessor 란 일반적으로 어노테이션에 대한 코드베이스를 검사, 수정, 생성 하는데 사용된다. 본질적으로 java 컴파일러의 플러그인의 일종이다. gradle 에서 별다른 설정을 하지 않아도 gradle 자체에서 a..
NoClassDefFoundError 에러는 컴파일 시점에 존재했던 클래스가 런타임에 존재하지 않으면 발생하는 에러이다. 즉 JVM 이 내부의 클래스 데이터 구조에서 class를 찾지 못했다는 것을 말한다. 나의 경우 의존하는 라이브러리의 버전이 서로 맞지 않아 발생한 오류로 build.gradle 에 아래 코드를 추가해 주었더니 해결되었다. implementation group: 'org.apache.httpcomponents', name: 'httpclient', version: '4.5.2' 나와 같은 방법으로 해결되지 않았다면 라이브러리 버전을 확인하거나 아래 내용을 참고해봐도 좋을 것 같다. 참고 https://stackoverflow.com/questions/34413/why-am-i-gett..
Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception 쿼리에 null값이 들어가서 생기는 오류이다. 값은 있는데 쿼리에 왜 null값이 들어가는지 찾아보다가 Controller 에서 Service 의 의존성을 주입하지 않았다는 것을 알았다. @Autowired 를 사용해 의존성 주입을 해줌으로써 문제를 해결하였다. @Autowired private SaveService SaveService; Autowired 란 @Autowired 란 필요한 의존 객체의 타입에 해당하는 Bean을 찾아 주입하는 것이다. 빈을 주입하는 방법에는 3가지 타입이 있다. 생성자 주입 setter 주입 필드 주입 의존성 주..