如何在未打包的Eclipse Plugin(不是jar)中设置文件权限



我创建了一个由各种插件组成的Eclipse功能集。其中一个插件包含一个可执行文件,该文件可从插件调用。feature.xml文件为这个插件设置了unpack="true",所以它被安装为一个目录而不是一个jar。

但是当Eclipse试图启动可执行文件时,它抛出一个"permission denied"错误。在可执行文件上运行chmod可以修复这个问题…但是当人们安装Eclipse插件时,我需要它自动发生。

在构建插件之前,我已经确保可执行文件具有正确的权限。

我在想也许有一种方法可以将安装任务添加到feature.xml中,也许?

明白了,p2 TouchPoint指令允许在安装插件期间执行命令。

http://wiki.eclipse.org/Equinox/p2/Engine/Touchpoint_Instructions_35

相关内容

  • 没有找到相关文章

最新更新