반응형 gradle2 [Maven] 메이븐 repository에 없는 라이브러리 추가하기 필요한 라이브러리를 build.gradle이나 pom.xml의 dependency에 명시에 주기만 하면 maven repository에서 알아서 가져와준다. 하지만 회사의 내부라이브러리와 같은 maven repository에 없는 라이브러리가 있다면 어떻게 해야할까? 방법1 pom.xml에 먼저 명시했을 경우 maven repository에 해당 라이브러리가 존재하지 않아 에러가 발생한다. 로컬의 maven repository 에 가보면 디렉토리가 생성되어 있다. 여기에 test-1.0.0.jar 파일을 추가해주면 pom.xml의 에러가 사라진다. 방법2 mvn install:install-file -Dfile=D:\test-1.0.0.jar -DgroupId=com.test.ynzu -Dartifact.. 2022. 2. 3. [Log4j2 취약점 이슈] spring boot 내장된 Log4j2 라이브러리 버전 변경하기 (maven, gradle) 지난주 주말에 log4j2 취약점 이슈가 있었다. 다행히 우리 프로젝트에선 문제가 있는 log4j2-core를 사용하고 있지 않았지만 log4j2-api, log4j-to-slf4와 같은 라이브러리도 최신화하고자 했다. Spring Boot 라이브러리에 내장된 log4j2를 사용 중이였고, 먼저 Spring Boot의 버전을 가장 최신 버전인 2.6.1로 변경하였다. 하지만 2.6.1 버전에 내장된 log4j2의 버전은 2.14.1이였고.. 내장된 라이브러리의 버전을 변경하는 방법을 찾아 해결하였다! 방법1 2.17.0인 log4j-api, log4j-to-slf4j를 선언해주면 spring boot에 내장된 log4j의 라이브러리 버전이 변경된다. gradle implementation group: '.. 2021. 12. 17. 이전 1 다음 728x90 반응형