maven部署上传旧版本和当前版本

Tar*_*run 1 java maven

我已经检查过问题但无济于事,而且我的项目不是多模块maven项目。pom.xml文件

问题

我的项目版本是 5.5,我正在尝试将其部署到 Maven 存储库。但mvn ddeploy失败并出现以下错误 -

[ERROR] 
[ERROR] Nexus Staging Rules Failure Report
[ERROR] ==================================
[ERROR] 
[ERROR] Repository "comseleniumtests-1056" failures
[ERROR]   Rule "RepositoryWritePolicy" failures
[ERROR]     * Artifact updating: Repository ='releases:Releases' 
does not allow updating artifact='/com/seleniumtests/seleniumtestsframework/5.4/seleniumtestsframework-5.4-sources.jar'
[ERROR]     * Artifact updating: Repository ='releases:Releases' does not allow updating artifact='/com/seleniumtests/seleniumtestsframework/5.4/seleniumtestsframework-5.4-javadoc.jar'
[ERROR]     * Artifact updating: Repository ='releases:Releases' does not allow updating artifact='/com/seleniumtests/seleniumtestsframework/5.4/seleniumtestsframework-5.4.pom'
[ERROR]     * Artifact updating: Repository ='releases:Releases' does not allow updating artifact='/com/seleniumtests/seleniumtestsframework/5.4/seleniumtestsframework-5.4.jar'
[ERROR] 
[ERROR] 
Run Code Online (Sandbox Code Playgroud)

Apache Maven 3.3.9可以部署到 5.4 版本,但部署 5.5 版本最终会再次上传 5.4 版本。我究竟做错了什么?

Alb*_*Bos 5

为了确保它不会命中缓存或任何你可以尝试的东西mvn clean deploy。我认为maven会检查源文件是否已更改。如果仅更新 pom.xml,则target/不会重新创建该文件夹,并且该文件夹仍包含 5.4