【发布时间】:2023-03-20 02:09:01
【问题描述】:
我不知道如何在 Chicago Boss 中自动启动“deps”应用程序。
使用applcation:which_applications() 我可以看到一堆像“啤酒、牧场、牛仔……等等”这样的开头。如何开始我添加的另一个?
如果我去控制台运行application:start(oauth2) 就可以了。我可以启动它。
但我尝试更改src/xxx.app.src并将其添加到{applications,[]},但没有成功。这不是加载/启动我所依赖的任何应用程序的地方吗?
但我也找不到boss如何加载和启动所有其他应用程序。
顺便说一句,这个 oauth2 应用程序不包含应用程序行为文件 (oauth2_app.erl),所以我不知道这是否相关。因为我可以手动启动它。
所以,很困惑。任何帮助将不胜感激。
另外:我记得我确实是通过将 application:start(xxx) 添加到 /priv/init/xxx_01_news.erl init 函数来启动应用程序的,但我认为这非常hackish。
【问题讨论】:
标签: erlang chicagoboss