jbase - 如何在 tafj.properties 中为独立 TAFJ 使用环境变量
问题描述
运行独立的 Temenos TAFJ 时,是否可以在 tafj.properties 设置文件中使用环境变量?我想在 tafj.properties 之外配置一些东西,以便在不修改 tafj.properties 文件本身的情况下轻松更改它。我知道如果这个文件被初始化,它将获取 TAFJ_HOME 环境变量,但我还想参数化 DB 连接 URL、密码和其他东西,所以它们不会作为文本存储在 tafj.properties 中。
解决方案
您可以指定使用命令行参数,TAFJ 将接受这些命令行参数。
例如,将带有 -D 选项的变量作为 java 命令行参数传递(脚本有时会使用 %JAVA_OPTS% 环境变量):
set JAVA_OPTS=-Dtemn.tafj.jdbc.url=jdbc:oracle:thin:@localhost:1521/r18
推荐阅读
- javascript - “未捕获的类型错误:无法读取未定义的属性(读取 'appendChild')”,当变量被明确定义时
- android - 如何在模块中使用 AndroidViewModel
- vim - 在 Vim 窗口中的任意位置设置光标
- eclipse - 在 Eclipse 中的 Tomcat 上运行我的 JSP 页面。问题出在哪里?
- php - 如何修复此错误:致命错误:调用未定义的函数 password_hash()
- reactjs - 注释函数类型以接受 React.MouseEvent 参数或保持匿名
- javascript - 用于分组操作的 VSC API
- django - Django ModelFormset 的编辑视图
- python - 如何在另一个函数中使用一个函数收集的数据
- python - aws elasticbeanstalk上的python包导入错误