【问题标题】:Eclipse p2 touchpoint copy from jar来自 jar 的 Eclipse p2 接触点副本
【发布时间】:2017-12-27 01:35:55
【问题描述】:

我需要将位于 jar 中的配置阶段的文件复制到一个文件夹中,但我不确定什么是正确的方法,甚至是否可能。 这是我的 p2.inf 文件中的内容:

instructions.configure = \
org.eclipse.equinox.p2.touchpoint.natives.copy(source:${artifact.location}/res/np.sys, target:D:/np.sys, overwrite:true);

我的文件位于 jar -> res/np.sys 但我有 IOException 文件不存在

 Source: d:\Program Files\Test Program\plugins\com.vendor.testprogram.p2.installaction_1.0.0.201707210555.jar\res\np.sysdoes not exists

【问题讨论】:

    标签: java eclipse copy action p2


    【解决方案1】:

    这样做的方法是通过安装产品来解压 JAR,或者通过以下方式:

    • 将插件添加到选中"Unpack the plug-in archive after the installation" 的功能,或者
    • 直接在插件的MANIFEST.MF 文件中使用Eclipse-BundleShape: dir

    复制将成功。

    【讨论】:

      猜你喜欢
      • 2016-09-28
      • 2012-07-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-08-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多