你好, 通常在 pom 中引入 maven-deploy-plugin,并且通过 <distributionManagement> 声明私服地址,使用 mvn clean deploy 命令部署到nexus私服。 部署到 SNAPSHOT 仓库需要项目版本号包含 -SNAPSHOT 后缀,可以在IDE中全局替换,也可以使用 versions-maven-plugin 统一设置。
<project> <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-deploy-plugin</artifactId> <version>2.8.2</version> <configuration> <skip>${maven.deploy.skip}</skip> </configuration> </plugin> </plugins> </build> <distributionManagement> <snapshotRepository> <id>private-snapshots</id> <url>https://xxx.xxx.xxx/nexus/content/repositories/snapshots/</url> </snapshotRepository> <repository> <id>private-releases</id> <url>https://xxx.xxx.xxx/nexus/content/repositories/releases/</url> </repository> </distributionManagement> </project> > 2023年7月27日 上午10:48,jinzhuguang <jinzhuguan...@163.com> 写道: > > 我是基于flink 1.16.0开发的,由于版本号没有snapshot,现在又无法发布release版本的,我该怎么办?