gpt4 book ai didi

eclipse-rcp - 未知包装 : eclipse-target-definition

转载 作者:行者123 更新时间:2023-12-04 02:31:53 27 4
gpt4 key购买 nike

我正在尝试构建一个基于 Eclipse 4 RCP 平台并使用 Tycho 构建的应用程序。我关注了文章http://blog.vogella.com/2013/01/03/tycho-advanced/使用 PDE 目标定义,构建我的项目时出现以下错误:

[ERROR] Unknown packaging: eclipse-target-definition

我项目的模块架构改编自 the EclipseCon 2013 Tycho Demo ,加上目标模块:
- mybundle.myproject.bundle
- mybundle.myproject.bundle.tests
- mybundle.myproject.feature
- mybundle.myproject.parent
- mybundle.myproject.target

我正在使用第谷 0.18.1 和 pom.xml来自 mybundle.myproject.target产生错误的模块是:
<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>mybundle.myproject.repository</artifactId>
<packaging>eclipse-repository</packaging>
<parent>
<groupId>mybundle</groupId>
<artifactId>mybundle.myproject.parent</artifactId>
<version>0.0.1-SNAPSHOT</version>
</parent>
</project>

更多信息,完整的调试日志在这里: http://pastebin.com/dMEckvsH

有什么我想念的吗? eclipse-target-definition包装应该适用于这个第谷版本。

最佳答案

问题的问题原因在于您链接的调试输出。比较失败前的输出...

[DEBUG] Extension realms for project mybundle:mybundle.myproject.target:eclipse-target-definition:0.0.1-SNAPSHOT: (none)
[DEBUG] Looking up lifecyle mappings for packaging eclipse-target-definition from ClassRealm[plexus.core, parent: null]

...使用先前成功查找 Tycho 的一种包装类型的输出:
[DEBUG] Extension realms for project mybundle:mybundle.myproject.repository:eclipse-repository:0.0.1-SNAPSHOT: [ClassRealm[extension>org.eclipse.tycho:tycho-maven-plugin:0.18.1, parent: sun.misc.Launcher$AppClassLoader@affc70]]
[DEBUG] Looking up lifecyle mappings for packaging eclipse-repository from ClassRealm[project>mybundle:mybundle.myproject.parent:0.0.1-SNAPSHOT, parent: ClassRealm[maven.api, parent: null]]

以下是您可以从输出中读取的内容:项目 mybundle.myproject.target没有配置任何构建扩展(即特别是不是 Tycho 构建扩展)。从调试输出的第二行来看,这似乎是因为项目没有父 mybundle.myproject.parent像其他模块一样配置。

关于eclipse-rcp - 未知包装 : eclipse-target-definition,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18604988/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com