如何修改Delphi部署到Linux服务器的目标路径?
Delphi 11 Alexandria 调整Linux远端部署路径操作方法
Delphi 11 对连接配置的字段命名和分组做了调整,官方文档提到的「Remote Machine Information」相关路径字段已迁移到专属平台配置分组,可按以下步骤修改:
1. 修改全局连接的远端根路径
- 打开Delphi顶部菜单
Tools->Options,在左侧导航栏依次找到Deployment->Connection Profile Manager - 选中你用于连接目标Linux服务器的配置项,点击右侧的「Edit」按钮
- 在弹出的编辑窗口中,找到 Linux Platform Settings 分组,其中的
Remote root directory就是对应要修改的路径字段,默认值为$(PUBLIC)/Embarcadero/PAServer/scratch-dir/,你可以替换为自定义的根路径,例如/home/dev/apps/ - 保存配置后,重启Linux服务器上运行的PAServer进程使配置生效
2. 调整单个项目的部署子路径
如果需要针对特定项目自定义部署路径,不需要修改全局根路径,可单独修改项目部署配置:
- 打开目标项目,点击顶部菜单
Project->Deployment - 在部署窗口顶部的平台下拉框,切换到对应的Linux目标平台(如Linux64)
- 若要修改单个文件的部署路径,直接修改该文件条目右侧的
Remote Path字段即可,路径规则为相对全局根路径的相对路径 - 若要统一修改该项目所有文件的默认部署子路径,点击窗口顶部的
Options按钮,在弹出窗口中修改 Default remote path 配置项即可
提示:自定义路径需确保Linux服务器上对应路径已创建,且PAServer的运行用户对该路径拥有读写、执行权限,否则会出现部署失败的问题。
内容的提问来源于stack exchange,提问作者Rohit Gupta
相关产品推荐
相关产品推荐

