最后一个错误似乎与< 的 版 强> >您的./pom.xml和 的 捆绑-版本 强> 您的./META-INF/MANIFEST.MF文件。这些应该彼此相等。
我们的pom.xml的一部分:
<artifactId>be.cs.fashion.awg.core</artifactId> <name>CERPS</name> <version>2.1.0</version> <packaging>eclipse-plugin</packaging>
我们MANIFEST.MF的一部分
Bundle-Name: CERPS Bundle-SymbolicName: be.cs.fashion.awg.core;singleton:=true Bundle-Version: 2.1.0 Bundle-Localization: plugin
所以在你的情况下,pom.xml版本中的版本应该是“1.0.0-SNAPSHOT”,或者你应该使用Bundle-Version“0.0.1.qualifier” 我们在我们的版本中删除了“-SNAPSHOT”和“.qualifier”。
值“eclipse-plugin”不包含在组合中(即下拉列表框中) 这里 ),你应该手工编写。
的 UPD: 强> 首先你必须启用tycho。为此,请添加
<build> <plugins> <plugin> <groupId>org.eclipse.tycho</groupId> <artifactId>tycho-maven-plugin</artifactId> <version>0.24.0</version> <extensions>true</extensions> </plugin> </plugins> </build>
到你的 pox.xml (或者,最好是其父母)。
pox.xml
然后,您需要知道您在屏幕截图上显示的向导 的 才不是 强> 搜索 对于所有可能的值 标签,而不是它添加到“包装”下拉列表框最可用的值,并允许您输入所需的任何值。
有关详细信息,请查看 这里