【发布时间】:2015-10-02 21:19:49
【问题描述】:
META-INF 目录应该在哪里以便 sbt 获取自定义配置。我在尝试使用 ServiceLoader 时遇到了这个问题,我试图在 META-INF/services 中创建自定义服务
【问题讨论】:
META-INF 目录应该在哪里以便 sbt 获取自定义配置。我在尝试使用 ServiceLoader 时遇到了这个问题,我试图在 META-INF/services 中创建自定义服务
【问题讨论】:
如果你把 META-INF 文件夹放在 src/main/resources/ 中,sbt 会自动获取 META-INF 文件夹
【讨论】:
对于 Play 应用程序代码,META-INF 应放在 service/conf 内的 conf 目录中
我已经在我自己的应用程序中验证了这一点,我用它在其中放置了名为 api.ImplementationClass 的 META-INF/services/ 文件,并且它与 ServiceLoader.load 一起使用
【讨论】: