芭蕾舞女演员的跑步时间问题

时间:2019-10-10 17:32:32

标签: ballerina

我在芭蕾舞演员中遇到运行时间问题。我已将所有URL保存在根目录的ballerina.conf文件中。 所以我在src / folder / service.bal文件的s服务文件中这样称呼他们。例如,这是我使用的代码片段

http:Client PeopleHrClient = new (config:getAsString("ROLE_SERVICE"));

在配置文件中,NETSUITE_ROLE_SERVICE的值如下所示

ROLE_SERVICE = "https://example/rest/roles"

构建成功后,我在target / bin目录中运行了芭蕾舞女演员服务。

ballerina run opdClaims.jar

但是我遇到了以下错误

Error which occurred

但是当我从根目录运行芭蕾舞女演员服务时,它工作正常

ballerina run target/bin/opdClaims.jar

任何人都可以帮助我解决问题。 谢谢!

2 个答案:

答案 0 :(得分:3)

我认为我找到了两种方法来回答我的问题。

  1. 如果可以将ballerina.conf文件复制并粘贴到目标/箱中 目录并运行芭蕾舞女演员服务,此问题将得到解决。

  2. 而且据我所知,我们可以传递配置文件的路径 当我们开始运行服务时作为参数。

    芭蕾舞女演员运行serviceFileName.bal --b7a.conf.file = pathToConfFile

答案 1 :(得分:1)

要向您的程序提供配置文件,请在运行程序时使用--b7a.config.file=path/to/file属性。

例如

$ ballerina run program.bal --b7a.config.file=path/to/file

除上述内容外,还有另一种方法,其中芭蕾舞女演员可自动获取配置文件(即无需提供上述属性)。为此,您必须:

  1. 将配置文件命名为ballerina.conf
  2. ballerina.conf文件放在当前目录(即运行程序的目录)中

请注意,这只是提供配置文件的便捷机制。