You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Jenkins Advanced Installer插件构建报错:APPDIR同步文件夹源目录不存在

Advanced Installer 9.7 Jenkins构建APPDIR源文件夹缺失报错解决方案

报错根因

你本地创建的Advanced Installer项目配置里硬编码了APPDIR的同步源路径为c:\test\test,但Jenkins构建节点的磁盘上不存在对应路径,导致构建触发失败。

解决方案步骤

  • 打开你的projectname.aip项目文件,进入【文件和文件夹】视图,找到绑定了APPDIR的同步文件夹配置项
  • 把硬编码的c:\test\test路径替换为和构建环境适配的动态路径,推荐直接使用Advanced Installer自带的AI_SOURCEDIR变量,或者对接Jenkins内置环境变量,比如%WORKSPACE%/build_output这类和构建工作空间绑定的路径,修改后保存项目提交到代码仓库
  • 在Jenkins任务调用Advanced Installer插件的步骤之前,新增一步拷贝逻辑:把编译生成的所有待打包产物,提前拷贝到你刚才配置的同步源路径下,确保构建执行时路径存在、文件完整
  • 如果需要保留路径配置的灵活性,可以在执行AdvancedInstaller.com命令时通过参数动态传值,参考命令格式:
    "C:\Program Files (x86)\Jenkins\tools\caphyon.jenkins.advinst.AdvinstInstallation\Advanced_Installer_-_app\bin\x86\AdvancedInstaller.com" /execute "C:\Source\Advanced Installer\projectname.aip" "D:\JenkinsWorkspaces\foldername\aic8583942971418633890aic" -DAPPDIR_SYNC_SOURCE="%WORKSPACE%/your_target_folder"
    
  • 额外校验:确认Jenkins运行所用的SYSTEM账号对配置的同步源路径有读取权限,避免路径存在但权限不足触发假的缺失报错;如果是多节点构建,要确保所有执行节点都能按照规则生成对应路径的产物

内容的提问来源于stack exchange,提问作者Venkatesh Guptha Jonnagadla

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.03 11:48:03