반응형 Error & Fix172 AWS CloudWatch open /usr/share/collectd/types.db: no such file or directory 에러 해결방법 2022-10-11T06:23:31Z E! [telegraf] Error running agent: Error parsing /opt/aws/amazon-cloudwatch-agent/etc/amazon-cloudwatch-agent.toml, open /usr/share/collectd/types.db: no such file or directory AWS CloudWatch에서 명령 실행으로 작성한 파라미터 스토어를 실행하려는 도중 위와 같은 에러가 발생했는데 에러 내용은 위 경로에 types.db 파일이 없다는 것이기 때문에 해결방법은 에러가 발생한 인스턴스로 접속한 뒤 sudo mkdir -p /usr/share/collectd/ sudo touch /usr/share/collectd/types... 2022. 10. 12. JPA For queries with named parameters 에러 해결방법 @Query("SELECT p FROM Sample p WHERE p.gender = :gender or p.age = :age") List findByAgeOrGender(Long age, String gender); JPA를 사용하여 위와 같은 @Query 문을 호출 시 java.lang.IllegalStateException: For queries with named parameters you need to use provide names for method parameters. Use @Param for query method parameters, or when on Java 8+ use the javac flag -parameters. 이런 에러가 떨어지는 것이 보이는데 @Query에서 파라미터.. 2022. 8. 14. JPA query did not return a unique result 에러 해결방법 query did not return a unique result: 3 JPA에서 조회 사용 시 위와 같은 에러가 발생하는 경우는 Repository 부분을 확인해주면 되는데 조회 결과는 3건이 나왔지만 Repository에서 Return을 Class로 받았기 때문에 담을 수가 없어서 에러가 발생한 것인데 Repository의 Return 타입을 Class에서 List 이런 식으로 받아주면 해결된다 2022. 8. 14. Querydsl NoClassDefFoundError 에러 해결방법 java: java.lang.NoClassDefFoundError: javax/persistence/Entity javax.persistence.Entity Querydsl을 스프링부트 프로젝트에 추가하고 서버를 구동해보면 위와 같은 에러가 발생하는 경우가 있는데 초기 세팅이 잘못되서 생기는 문제로 dependencies { annotationProcessor("jakarta.persistence:jakarta.persistence-api") annotationProcessor("jakarta.annotation:jakarta.annotation-api") } Gradle의 경우에는 build.gradle 파일을 연 후 dependencies 안에 위 annotationProcessor를 넣어주고 jak.. 2022. 8. 9. Querydsl No sources given 에러 해결방법 11:19:47.702 o.a.c.c.C.[.[.[.[dispatcherServlet]:175 - Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.springframework.dao.InvalidDataAccessApiUsageException: No sources given; nested exception is java.lang.IllegalArgumentException: No sources given] with root cause java.lang.IllegalArgumentException: N.. 2022. 8. 6. JPA Repository 호출 시 NullPointerException 해결방법 java.lang.NullPointerException: Cannot invoke "com.sample.repository.SampleRepository.findById(Object)" because "this.sampleRepository" is null JPA에서 Interface Repository를 호출해서 쿼리를 수행하려고 하는데 위와 같이 Cannot invoke "repository.메소드명()" because "this.repository" is null 에러가 발생하는 경우에는 생성자 주입이 되지 않은 경우라 lombok의 @RequiredArgsConstructor 을 사용해주면 해결되는데 클래스 위에 @RequiredArgsConstructor 어노테이션을 달아준 후 repositor.. 2022. 7. 24. 이전 1 2 3 4 5 ··· 29 다음 반응형