Installation 如何在install4j操作中实现文件或目录筛选脚本,以及为什么install4j不允许使用通配符?

Installation 如何在install4j操作中实现文件或目录筛选脚本,以及为什么install4j不允许使用通配符?,installation,install4j,Installation,Install4j,我正在尝试使用内置的设置UNIX文件访问模式,我发现这有点困难。我的应用程序基本上需要执行以下操作: chmod -f u+x etc/* chmod -f u+x etc/cli/* chmod -f u+x etc/callout/*.pl chmod -fR u+x etc/support/* 在选择文件/目录时,install4j似乎不允许在此操作中使用通配符。在文件选择器中,它也不允许使用multi-select,这使得此操作特别痛苦 我似乎也找不到一个绑定的安装程序上下文变量或方法

我正在尝试使用内置的设置UNIX文件访问模式,我发现这有点困难。我的应用程序基本上需要执行以下操作:

chmod -f u+x etc/*
chmod -f u+x etc/cli/*
chmod -f u+x etc/callout/*.pl
chmod -fR u+x etc/support/*
在选择文件/目录时,install4j似乎不允许在此操作中使用通配符。在文件选择器中,它也不允许使用multi-select,这使得此操作特别痛苦

我似乎也找不到一个绑定的安装程序上下文变量或方法来在过滤器脚本中使用

确实有两个问题: 1.是否可能在尝试使用通配符时出错,或者此处不支持通配符?
2.如何实现过滤器脚本?是否有一个上下文方法来获取所操作的文件/目录?

找到了!不幸的是,这方面的文档有点少,但我在5.0版的新增内容页面上找到了一个示例。我没有注意到为这个操作添加了java.io.File参数。因此,基本上如下工作:file.getPath.endsWithpl