TIL/Backend

[BE] dependency 확인, 오픈소스 라이선스 확인 with Maven

쓱쓱565 2024. 2. 12. 14:59

프로젝트에서 사용되는 라이브러리들의 라이선스를 확인하는 업무를 받았다. 

WAS는 Spring Boot로 구성되었으며, 패키지 관리자는 Gradle 을 사용한다. 

 

라이브러리의 목록은 pom.xml에서 확인할 수 있다. 

 

 

IntelliJ를 사용하는 경우, 우측 'Maven' 탭에서도 편하게 확인할 수 있다. 

 

Maven을 사용하는 경우, Maven repository 에서 각 라이브러리의 라이센스 정보 등을 확인할 수 있다. 

 

https://mvnrepository.com/

 

 

 

 

 

swaggar ui를 예시로 찾았다. 

아래 버전에서 현재 사용중인 버전을 클릭해 상세 정보를 확인할 수 있다.