Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/variables/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Install4j 在文件提取期间,安装操作将源树复制到安装位置_Install4j - Fatal编程技术网

Install4j 在文件提取期间,安装操作将源树复制到安装位置

Install4j 在文件提取期间,安装操作将源树复制到安装位置,install4j,Install4j,在Install4J安装操作开始时,它将分发目录树中的所有文件提取到用户指定应安装程序的安装位置(我不希望发生这种情况,因为只有某些文件需要放在那里)。稍后,当我调用任何一个操作“移动文件/目录”或“复制文件/目录”时,文件不会被移动或复制。在每个操作中,我都指定将文件移动到用户指定的目录中,但什么也没有发生 我已经通过这里的其他帖子(关于StackOverflow)阅读了install4j管理指南,在谷歌的许多页面上,我都找不到关于这个主题的任何内容。我还创建了一个调试安装程序,以查看是否有任

在Install4J安装操作开始时,它将分发目录树中的所有文件提取到用户指定应安装程序的安装位置(我不希望发生这种情况,因为只有某些文件需要放在那里)。稍后,当我调用任何一个操作“移动文件/目录”或“复制文件/目录”时,文件不会被移动或复制。在每个操作中,我都指定将文件移动到用户指定的目录中,但什么也没有发生

我已经通过这里的其他帖子(关于StackOverflow)阅读了install4j管理指南,在谷歌的许多页面上,我都找不到关于这个主题的任何内容。我还创建了一个调试安装程序,以查看是否有任何问题,它没有帮助。请注意,此安装仅适用于Windows操作系统

当我执行安装程序时,我希望它只将安装中每个“复制”或“移动”操作中指定的分发树中的文件复制到目标文件系统上的适当位置。“安装文件”操作不仅将源文件树的全部内容提取到用户指定的“安装目录”。

还将安装选定文件集和安装组件中的文件

您可以通过编程方式更改的选择状态。比如说

context.getFileSetById("123").setSelected(false); 

当我执行安装程序时,我希望它只复制发行版中的文件 在安装中的每个“复制”或“移动”操作中指定的树 目标文件系统上的适当位置

不,它不是那样工作的,这些操作对现有文件进行操作。

安装文件操作安装选定文件集和安装组件中的文件

您可以通过编程方式更改的选择状态。比如说

context.getFileSetById("123").setSelected(false); 

当我执行安装程序时,我希望它只复制发行版中的文件 在安装中的每个“复制”或“移动”操作中指定的树 目标文件系统上的适当位置

不,它不是那样工作的,这些操作在现有文件上运行