728x90 Development/Nexus2 [Nexus] gradle 이용한 라이브러리 nexsus 업로드 Gradle 를 이용하여 공통코드 관리하기공통 코드를 빌드하여 jar 파일을 nexus에 업로드 한다. 이렇게 되면 어떤 프로젝트든 공통코드중복을 없앨수 있으므로 유지보수를 관리할수 있다. Nexsus docker 로 실행하기docker run -d --name nexus -v nexus:/nexus-data -p 8081:8081 sonatype/nexus3:latest Docker desktop 확인nexus 가 정상적으로 띄어졌으면 아래와 같이 초록색으로 띄워진 컨테이너를 확인 할수있다.Nexus 패스워드 확인nexsus 도커에 접속하여 아래 파일을 확인해 줍니다.cd /nexus-data/cat admin.password Nexus 접속 Repository 생성기존 maven-snapshots를.. 2024. 8. 21. [Nexus] Nexus Repository Nexus Repository ? 소프트웨어 바이너리를 관리하고 아티팩트를 구축하는데 사용한다. 신뢰있는 단일 소스 - 중복을 제거하고 하나에서 관리를 하도록 한다. 소프트웨어 공급망 전체의 패키지 관리 어디에 사용할까? 회사에서는 공유라이브러리와 공통 코드를 관리하는데 사용했다. MSA 구조를 도입하게 되면 공통코드를 중복으로 처리하는게 좋지 않기 때문에 라이브러리 저장소를 따로 두어 관리를 했다. 그외에도 사용법은 상당히 다양하다 참고: https://www.osckorea.com/solution/sonatype?gclid=CjwKCAiAwomeBhBWEiwAM43YII5qeHPyvGHyGRm4Vzsz_G5FxGKTUNBN1NTMldGReyQW4fJQefhcExoCGmIQAvD_BwE 2023. 1. 14. 이전 1 다음 728x90 반응형