我正在使用 Talend 构建项目选项来构建我的 ETL 作业。它将生成一个带有以下 .sh 文件的 zip 文件。
MainJob.sh "cd `dirname $0` ROOT_PATH=`pwd` java -Xms256M -Xmx1024M"
是否可以将此 -Xmx1024M 值更改为 Talend Project 属性中的其他值?我想要获得具有以下属性的构建文件
"cd `dirname $0` ROOT_PATH=`pwd` java -Xms512M -Xmx2048M"
最佳答案
Talend 允许您向特定作业或客户端 Studio 提供 JVM 参数。然后,当直接在 Studio 中运行时使用它们、构建为二进制文件或从 Talend Administration Center 运行(具有企业许可证)。
要编辑作业的 JVM 参数,请转到“运行”选项卡的“高级设置” Pane :
然后,该作业将使用这些 JVM 参数运行,但也将使用 shell/批处理脚本中指定的 JVM 参数导出/构建。
还可以通过转至 Window -> Preferences -> Talend -> Run/Debug 来设置客户端 Studio 的 JVM 参数:
我认为有一种方法可以设置项目默认 JVM 参数,但我在项目属性中的任何位置都找不到它,所以要么是我想象的,要么它已经被删除了。
关于etl - Talend ETL 更改构建项目属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26137819/