我目前正在尝试从命令行运行 Talend 作业。由于我的生产环境参数与本地工作站上的不同,因此在目标服务器上启动作业时,我必须提供上下文参数:
kaffein@coffeeshop:~$ ./job_run.sh --context_param port=1234 --context_param server=myserver
但是,当我导出作业时,Talend Open Studio(用于数据集成)为我的所有子作业文件夹生成了Default.properties文件。这些文件包含我的本地默认上下文参数。
使用生产参数(如上所示)启动我的工作然后失败,因为提供的命令行参数(--context_param 参数)似乎无法覆盖“本地”参数。
有人可以帮我解决这个问题吗?