Eclipse RCP 不解压 jar
Eclipse RCP doesn't unpack jar
Eclipse 具有用于解压 jar 文件的功能选项。这对我不起作用。
当我选中安装后解压插件存档复选框时,PDE 工具会从该 jar 中完全删除 unpack 属性.我已经尝试过这种配置,并将其更改为 unpack="true"。两者都不会导致在构建、安装期间或 运行 可执行文件之后解压缩 jar。
关于如何自动解压 jar 有什么建议吗?
感谢您花时间阅读我的问题!
feature.xml 的摘录以解压缩 com.easa.motordb.services.remote
<?xml version="1.0" encoding="UTF-8"?>
<feature
id="com.easa.motordb.feature"
label="Feature"
version="1.0.0.qualifier"
provider-name="EASA">
...
<plugin
id="com.easa.motordb.client.eclipse"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="com.easa.motordb.services.remote"
download-size="0"
install-size="0"
version="0.0.0"/>
</feature>
我遇到了同样的问题。
我在包含 plugin_1 和 plugin_2 的 feature.xml 中勾选了 安装后解压插件存档 复选框,但是在构建我的项目 plugin_2 的 jar 仍然出现并且没有解压。
我已经有一个 plugin_1 可以解包的地方,通过寻找这两个插件之间的差异,我发现了一些东西:
我的工作 plugin_1 中的 MANIFEST.MF 文件有一个额外的行,在我的另一个不工作的 plugin_2:
中丢失了
Eclipse-BundleShape: dir
我刚刚将此行添加到 plugin_2 的 MANIFEST.MF 文件中,并且解包工作正常。
Eclipse 具有用于解压 jar 文件的功能选项。这对我不起作用。
当我选中安装后解压插件存档复选框时,PDE 工具会从该 jar 中完全删除 unpack 属性.我已经尝试过这种配置,并将其更改为 unpack="true"。两者都不会导致在构建、安装期间或 运行 可执行文件之后解压缩 jar。
关于如何自动解压 jar 有什么建议吗?
感谢您花时间阅读我的问题!
feature.xml 的摘录以解压缩 com.easa.motordb.services.remote
<?xml version="1.0" encoding="UTF-8"?>
<feature
id="com.easa.motordb.feature"
label="Feature"
version="1.0.0.qualifier"
provider-name="EASA">
...
<plugin
id="com.easa.motordb.client.eclipse"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="com.easa.motordb.services.remote"
download-size="0"
install-size="0"
version="0.0.0"/>
</feature>
我遇到了同样的问题。
我在包含 plugin_1 和 plugin_2 的 feature.xml 中勾选了 安装后解压插件存档 复选框,但是在构建我的项目 plugin_2 的 jar 仍然出现并且没有解压。
我已经有一个 plugin_1 可以解包的地方,通过寻找这两个插件之间的差异,我发现了一些东西:
我的工作 plugin_1 中的 MANIFEST.MF 文件有一个额外的行,在我的另一个不工作的 plugin_2:
中丢失了Eclipse-BundleShape: dir
我刚刚将此行添加到 plugin_2 的 MANIFEST.MF 文件中,并且解包工作正常。