0
나는 core
및 client
을 포함하는 다중 모듈 gradle 프로젝트를 가지고 있습니다. client
는 다음과 같이 선언 core
에 따라 달라집니다다중 프로젝트 gradle 빌드에서 종속 버전 번호 변경
dependencies {
compile project(':core')
}
나는 아이비에 core
및 client
을 게시하거나 core
-client
에서 종속성을 받는다는 경우 현재 core
(예를 들어, 1.0.0
)에 대해 정의 된 정확한 버전을 사용합니다.
변경할 방법이 있습니까? core
이 부 릴리스 사이의 호환이 보장된다고 가정 해 봅시다. 그래서 1.0.0
대신 종속성을 1.+
으로 지정하고 싶습니다. 내가 도우미 함수를 생성 생성 된 pom.xml 파일의 버전을 대체하기 위해
HTTPS를 : //docs.gradle.org/current/userguide/publishing_maven.html#sec : modifying_the_generated_pom –
그런 다음 답을 주저하지 마십시오. –
왜 여러 모듈간에 긴밀하게 결합되어 있는지 궁금합니다. – chenrui