Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/329.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/gwt/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 唯一版本标记被maven忽略_Java_Maven - Fatal编程技术网

Java 唯一版本标记被maven忽略

Java 唯一版本标记被maven忽略,java,maven,Java,Maven,我正在尝试做一些我认为很简单的事情:出于空间考虑,停止创建快照构建的唯一版本 因此,我使用以下内容设置pom: <distributionManagement> ... <!--Snapshot deploy repository--> <snapshotRepository> <id>maven-general-repo.googlecode.com</id> <name&

我正在尝试做一些我认为很简单的事情:出于空间考虑,停止创建快照构建的唯一版本

因此,我使用以下内容设置pom:

<distributionManagement>
    ...
    <!--Snapshot deploy repository-->
    <snapshotRepository>
        <id>maven-general-repo.googlecode.com</id>
        <name>General Maven Repo on Google Code</name>
        <url>dav:https://general-maven-repo.googlecode.com/svn/maven2/snapshots</url>
        <uniqueVersion>false</uniqueVersion>
    </snapshotRepository>
    ...
</distributionManagement>

...
maven-general-repo.googlecode.com
谷歌代码上的通用Maven回购协议
dav:https://general-maven-repo.googlecode.com/svn/maven2/snapshots
假的
...
然后只需运行
mvn clean deploy
。但是,该版本的前缀仍然是
-20110305.210936-1

我做错了什么?有我丢失的标签或开关吗

Maven版本:3.0.3


maven deploy插件版本:---maven deploy插件:2.5:deploy(默认部署)

maven 3不再允许您控制此选项。

您知道为什么吗?对于我们这些没有运行专用存储库软件的人来说,这似乎是一个重要的特性。可能的原因如下所示:;该功能已被删除的事实在中提到。如果您只在本地repo中安装,那么据我所知,maven不会对唯一的版本标识符进行后期修复。(刚刚意识到我参加聚会有点晚;)