-3

我目前正在处理我们的自定义 EmailSenderProvider SPI,我得到了一个NullPointerException,因为提供程序在运行时没有成功实例化并返回 null。我们已经构建了一个自定义的联合提供程序,它已经可以工作并且位于同一个 jar 文件中。我遵循了文档并为 EmailSender 创建了 Provider 和 ProviderFactory 类,并在 /META-INF/services 文件夹中添加了一个新的 provider 文件。当我部署模块时,它可以在服务器信息页面上看到。

有谁知道我该如何解决这个问题或让它发挥作用?

4

1 回答 1

3

我终于弄清楚出了什么问题。可能是一个错误,但似乎要使其正常工作,提供者工厂的 id 仍需要为“默认”。

于 2018-05-29T04:30:58.153 回答