우리는 여러 모듈을 가지고 있기 때문에 개발을 위해 JitPack을 사용하고 있으며 변경 사항을 전파하기가 매우 쉽습니다.
그러나 로컬에서 무언가를 만들고 싶다면 문제가 있습니다. 우리는 gradle을 사용하여 아티팩트를 설치 했으므로 로컬에서 일부 변경 사항을 빌드하고 로컬 메이븐 리포지토리에 설치 한 다음 모든 곳에 설치할 수있었습니다.
이제는 할 수 없습니다. 대신, 내 지점을 업스트림으로 보내야합니다. 그러면 어디에서나 사용할 수 있습니다. 내 놀이터로 상류를 오염시키는 것은 내가 원하는 것이 아닙니다.
JitPack을 사용하고 변경했을 때 선택적으로 로컬 maven repo를 사용할 수있는 방법이 있습니까?
먼저 로컬 gradle 빌드가 jitpack과 동일한 groupId를 생성하는지 확인하십시오. group = 'com.github....'
로컬 gradle 빌드에서 설정 하거나 실제 도메인 이름을 사용하도록 jitpack을 구성하십시오 .
둘째, jitpack보다 로컬 Maven 저장소를 선호하도록 gradle 빌드를 구성하십시오.
repositories {
mavenLocal()
maven { url "https://jitpack.io" }
}
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다