【问题标题】:tycho-p2-director-plugin materialize-products execution fails because wants a directory but was .jartycho-p2-director-plugin materialize-products 执行失败,因为想要一个目录但是是 .jar
【发布时间】:2012-01-20 12:40:39
【问题描述】:

我尝试使用 Tycho 0.13.0 构建产品,但在 materialize-product 执行时出现以下错误:

安装项目会话上下文时出错 是:(配置文件=默认配置文件, 阶段=org.eclipse.equinox.internal.p2.engine.phases.Install, 操作数=null --> [R]org.jruby 1.2.0, 动作=org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions.ChmodAction)。 神器 ${PATH_TO_PRODUCT_PLUGIN}/target/products/ewa/linux/gtk/x86/plugins/org.jruby_1.2.0.jar 不是目录。

Reactor 总结后出现如下错误:

[ERROR] 未能执行目标 org.eclipse.tycho:tycho-p2-director-plugin:0.13.0:materialize-products (materialize-products) 项目 org.ewazone.ewa.project:P2 主管 返回码是 13 -> [帮助 1]

pom.xml 在项目插件中:

<parent>
        <artifactId>ewa</artifactId>
        <groupId>ewa.ewa</groupId>
        <version>0.0.1-SNAPSHOT</version>
    </parent>
    <groupId>ewa</groupId>
    <artifactId>org.ewazone.ewa.project</artifactId>
    <version>1.0.0.qualifier</version>
    <packaging>eclipse-repository</packaging>
    <build>
        <plugins>
            <plugin>
                <groupId>org.eclipse.tycho</groupId>
                <artifactId>tycho-p2-director-plugin</artifactId>
                <version>${tycho-version}</version>
                <executions>
                    <execution>
                        <id>materialize-products</id>
                        <goals>
                            <goal>materialize-products</goal>
                        </goals>
                    </execution>
                    <execution>
                        <id>archive-products</id>
                        <goals>
                            <goal>archive-products</goal>
                        </goals>
                    </execution>
                </executions>
            </plugin>
        </plugins>
    </build>
</project>

我不知道如何解决这个问题。

【问题讨论】:

    标签: maven maven-3 tycho


    【解决方案1】:

    如果您进入 org.jruby 插件的清单文件,您可以添加 Eclipse-BundleShape: dir 行(区分大小写),然后它将作为目录弹出到您产品的插件文件夹中。

    【讨论】:

      猜你喜欢
      • 2018-08-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-01-24
      • 2016-04-10
      • 1970-01-01
      • 1970-01-01
      • 2011-03-08
      相关资源
      最近更新 更多