Ballerina V 1.0-从文件获取配置值

时间:2019-10-06 21:07:17

标签: ballerina

我正在尝试使用Ballerina V 1.0从文件中获取配置值。 配置文件如下: enter image description here

我正在尝试将test.bal文件中的值打印为;

io:println(config:getAsString("student.jdbc.username"));

当我在ballerina.conf文件中提供配置值时,可以在以下命令下正常工作。

  

芭蕾舞女演员跑。\ test.bal

现在我需要从另一个文件(testConf.conf)中读取配置 我尝试使用以下命令运行我的项目,但未按预期使用配置值。

  

芭蕾舞女演员运行。\ test.bal -config testConf.conf

     

芭蕾舞女演员运行。\ test.bal -c testConf.conf

     

芭蕾舞女演员运行。\ test.bal -Bballerina.conf =。\ testConf.conf

也尝试通过上述命令对.toml文件进行操作,但无效。

从给定文件(ballerina.conf除外)读取配置的命令是什么?

1 个答案:

答案 0 :(得分:2)

对于Ballerina v1.0,自定义配置文件路径如下:

ballerina run .\test.bal --b7a.config.file=path/to/conf/file/file-name.conf

请参考下面的示例及其执行方式。

https://v1-0.ballerina.io/learn/by-example/config-api.html