spring-cloud-starter-aws artifact 를 사용할 때 org.springframework.cloud group 의 것은 사용하지 마세요
·
Framework & Runtime/SpringBoot
2022년 8월 18일 기준 org.springframework.cloud:spring-cloud-starter-aws:2.2.6.RELEASE 의 CVE-2022-31159 취약점이 발견되었습니다. 업데이트 또한 2021년 2월에서 끝났으며, 지속적으로 유지보수 되고 있는 io.awspring.cloud:spring-cloud-starter-aws 를 사용하시기 바랍니다. 기능상 차이점은 지금도 사용 중인데 기존 패키지와 기능이 달라진 것은 안보입니다. (코드 그대로 유지 가능)
Initialized JPA EntityManagerFactory for persistence unit 'default' Stuct 문제 해결
·
Framework & Runtime/SpringBoot
2021-09-28 09:44:56.028 INFO 24956 --- [ restartedMain] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' 위의 메세지는 에러가 아닙니다. 하지만 Spring Application 를 Run 또는 Debug 할 경우 저 부분에서 계속 멈춰있게 됩니다. 해결 빌드 결과물에 문제가 생겼던 것 같습니다. gradle clean -> build 이후에 해결 되었습니다.
Gradle Build Export/Output 경로 설정
·
Framework & Runtime/Gradle
project.buildDir = '/gen/main/java'
maven Project 를 gradle Project 로 변경할 때 dependencies 고치기(maven repository 활용)
·
Language/Java
Minecraft 플러그인 빌드도구를 Maven 에서 Gradle 로 변경하면서 HikariCP 와 querydsl-sql 등을 그대로 작성하면 dependencies { implementation 'com.zaxxer:HikariCP' } 이렇게 작성하게 됬는데, 찾을 수 없다고 gradle 에서 build 에러가 났다. 그럴땐 https://mvnrepository.com/artifact/com.zaxxer/HikariCP 여기서 모듈을 검색한 뒤에 여기에 있는 글을 그대로 작성해주고 나서 빌드가 성공적으로 되었다.