首页 > 解决方案 > 如何在 tafj.properties 中为独立 TAFJ 使用环境变量

问题描述

运行独立的 Temenos TAFJ 时,是否可以在 tafj.properties 设置文件中使用环境变量?我想在 tafj.properties 之外配置一些东西,以便在不修改 tafj.properties 文件本身的情况下轻松更改它。我知道如果这个文件被初始化,它将获取 TAFJ_HOME 环境变量,但我还想参数化 DB 连接 URL、密码和其他东西,所以它们不会作为文本存储在 tafj.properties 中。

标签: jbase

解决方案


您可以指定使用命令行参数,TAFJ 将接受这些命令行参数。

例如,将带有 -D 选项的变量作为 java 命令行参数传递(脚本有时会使用 %JAVA_OPTS% 环境变量):

set JAVA_OPTS=-Dtemn.tafj.jdbc.url=jdbc:oracle:thin:@localhost:1521/r18

推荐阅读