NEXUS로 관리되는 jar파일 → 로컬에서 수정한 것 확인하는 방안

권지은·2022년 5월 17일
0

nexus로 관리되고 있는 jar파일 수정 건을 로컬에서만 반영된 걸 확인하고 싶을 때

  1. jar 프로젝트에서 해당 내용 수정 후 jar로 묶는다.
  2. root 프로젝트에 libs 폴더 생성 후 ( jar가 하나의 서브 모듈에서만 사용한다면 그 서브 모듈 안에 폴더 생성해도 된다.)
  3. 그 폴더(libs)에 묶은 jar를 복사한다. (jar파일명이 기존에 있는 jar파일명과 중복 안되게 한다.)
  4. 그 후 build.gradle에 기존 nexus에 올라가있는 jar implementation 는 주석 처리 한다.
  5. 그 후 build.gradle에 코드를 삽입한다. (경로는 터미널경로)
dependencies {  
            implementation files('C:\\ROOT_PRJ\\libs/jar-name.jar')
    }

서브 모듈 안에 생성 시 서브모듈 build.gradle에 코드를 삽입한다.

dependencies {  
         implementation fileTree(dir: 'libs', include: ['jar-name.jar'])
 }

마지막으로 gradle update 하면 수정한 걸 확인할 수 있다.

profile
어쩌구 개발자

0개의 댓글