当尝试使用tycho创建一个无头rcp版本时,使用以下pom.xml:
<?xml version="1.0" encoding="UTF-
8"?>
<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>
<repositories>
<repository>
<id>eclipse-mars</id>
<url>http://download.eclipse.org/releases/latest</url>
<layout>p2</layout>
</repository>
</repositories>
<packaging>eclipse-test-plugin</packaging>
<build>
<plugins>
<plugin>
<groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-packaging-plugin</artifactId>
<configuration>
<strictVersions>false</strictVersions>
</configuration>
</plugin>
<plugin>
<groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-maven-plugin</artifactId>
<version>1.4.0</version>
<extensions>true</extensions>
<configuration />
</plugin>
</plugins>
</build>
<dependencies>
<dependency>
<groupId>org.eclipse.jdt</groupId>
<artifactId>org.eclipse.jdt.core</artifactId>
<version>3.7.1</version>
</dependency>
</dependencies>
</project>我得到了以下错误:
[ERROR] Failed to execute goal org.eclipse.tycho:tycho-p2-plugin:1.4.0:p2-metadata-default (default-p2-metadata-default) on project test2: Execution default-p2-metadata-default of goal org.eclipse.tycho:tycho-p2-plugin:1.4.0:p2-metadata-default failed. IllegalArgumentException此IllegalArgumentException指的是哪些参数?这是一个错误,还是pom.xml本身的结果,或者更确切地说,是其他文件的问题(我不想在这里包含整个项目,所以请随意索要文件)
发布于 2019-11-06 17:07:26
使用-X标志运行buıild。比如mvn clean verify -X。在我的例子中,这是一个版本的打字错误。
写入1.0.0.SNAPSHOT而不是1.0.0-快照
https://stackoverflow.com/questions/57223423
复制相似问题