我在芭蕾舞表演中遇到了问题。我已将所有urls保存在根目录下的ballerina.conf文件中。所以我在src/folder/service.balfile的服务文件中这样调用它们。举个例子,下面是我使用的代码片段
http:Client PeopleHrClient = new (config:getAsString("ROLE_SERVICE"));在配置文件中,NETSUITE_ROLE_SERVICE的值如下所示
ROLE_SERVICE = "https://example/rest/roles"在成功构建之后,我在target/bin目录中运行了ballerina服务。
ballerina run opdClaims.jar但是我遇到了下面的错误

但是,当我从根目录运行芭蕾舞服务时,它工作得很好
ballerina run target/bin/opdClaims.jar有人能帮我解决这个问题吗?谢谢!
发布于 2019-10-16 12:51:25
若要为程序提供配置文件,请在运行程序时使用--b7a.config.file=path/to/file属性。
例如,
$ ballerina run program.bal --b7a.config.file=path/to/file除了上述功能之外,还有另一种方法可以让Ballerina自动获取配置文件(即,无需提供上述属性)。为此,您必须:
在当前目录(即运行程序的目录)中,将配置文件命名为ballerina.conf
ballerina.conf 请注意,这只是一种提供配置文件的便利机制。
https://stackoverflow.com/questions/58328295
复制相似问题