우리는 versionId를 POM으로 지정하고 그에 따라 maven은 foo-version.jar을 생성합니다. 예 : foo-1.0-SNAPSHOT.jar.maven 빌드 - 버전 정보
maven을 사용하여 다음 작업을 수행 할 수 있습니까?
- POM에는 versionId를 지정하지 않고 명령 줄에서 빌드 버전을 지정하십시오. 이렇게하면 POM의 버전을 "하드 코드"하지 않고 각 릴리스마다 버전을 변경하는 데 도움이되지만 수퍼 빌드 스크립트를 통해 버전을 지정하십시오. 장소 홀더
<groupId>test</groupId> <artifactId>x</artifactId> <version>${project.version}</version>
등의 치어에
릴리스에 대한 변경이 릴리스 플러그인이 아닌 수동으로 수행해야합니다. – khmarbaise
특정 바이너리 버전의 소프트웨어를 가지고있을 때 빌드하는 데 사용 된 소스 버전을 어떻게 알 수 있습니까? – artbristol