【问题标题】:tycho - Error assembling JAR: A zip file cannot include itself -> [Help 1]tycho - 组装 JAR 时出错:zip 文件不能包含自身 -> [帮助 1]
【发布时间】:2013-09-03 14:36:27
【问题描述】:

我正在将 maven/tycho 构建添加到 open-source Markdown Editor eclipse-plugin project

我做了我为其他几个项目所做的事情:为父项目、插件项目和功能项目添加 pom.xml。 (来源参考在上面,典型的pom.xml在下面)

<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>

    <parent>
        <groupId>com.winterwell.markdown</groupId>
        <artifactId>parent</artifactId>
        <version>0.2.3</version>
    </parent>

    <artifactId>winterwell.markdown</artifactId>
    <version>0.2.3</version>
    <packaging>eclipse-plugin</packaging>

    <name>markdown-editor</name>
    <description>Markdown Editor Plugin for Eclipse</description>

    <build>
        <sourceDirectory>src</sourceDirectory>
    </build>


</project>

但是mvn package 给出了一些无关紧要的错误:

[错误] 无法在项目 winterwell.markdown 上执行目标 org.eclipse.tycho:tycho-packaging-plugin:0.18.1:package-plugin (default-package-plugin):组装 JAR 时出错:zip 文件不能包含自身 -> [帮助 1]

没有任何 zip 文件的定义。

A 仔细查看了项目,我看到的唯一区别是它在 lib 文件夹中有一些 .jar 依赖项。

ma​​ven/tycho 构建的真正问题可能是什么?

【问题讨论】:

    标签: java maven build eclipse-plugin tycho


    【解决方案1】:

    解决方案只是从 build.properties 中排除 target/,\

    source.. = src/
    bin.includes = META-INF/,\
                   plugin.xml,\
                   icons/,\
                   .,\
                   lib/
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-10-15
      • 2011-05-02
      • 1970-01-01
      • 2013-08-05
      • 1970-01-01
      • 2012-12-29
      • 2017-09-16
      相关资源
      最近更新 更多