当我尝试构建项目时,我收到以下错误
无法在项目com.google.guice上执行目标org.eclipse.tycho:tycho-packaging-plugin:0.25.0:validate-version(default-validate-version):Maven版本8.0.0.qualifier必须具有SNAPSHOT构建的-SNAPSHOT限定符 - > [帮助1]
我没有使用发布插件进行构建。我之前没有看到过这个错误,也没有确定它的含义。我所做的就是将我的pom中的版本从“-SNAPSHOT”更改为“.qualifier”。有人能帮助我理解我做错了什么吗?据我所知,我没有做任何与以前不同的事情,我已经构建了我的项目的发布版本。
这是我的pom文件:
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<artifactId>com.google.guice</artifactId>
<!-- BEFORE -->
<version>8.0.0-SNAPSHOT</version>
<!-- NOW -->
<version>8.0.0.qualifier</version>
<build>
...
...