java需要解决playmailer API的问题
当我试图从不推荐使用的API升级MailClient for Play Framework 2.5时。我已经按照文档创建了所需文件,并根据文档在所需文件中提供了条目。设置好所有内容后,当我尝试运行应用程序时,在“浏览器网络响应”选项卡上出现以下错误。需要帮助来解决以下错误
import com.google.inject.Inject;
import play.libs.mailer.MailerClient;
private final MailerClient mailerClient;
@Inject
public SMTPProvider(final ConfigurationManager configuration,
MailerClient mailerClient) {
this.from = configuration.getString("email.from");
this.mailerClient = mailerClient;
}
我在浏览器网络响应列中遇到此错误
Unable to create injector, see the following errors:
1) No implementation for play.libs.mailer.MailerClient was bound.
while locating play.libs.mailer.MailerClient
for parameter 1 at com...email.SMTPProvider.(SMTPProvider.java:31)
while locating com...email.SMTPProvider
for parameter 1 at com...conf.EmailProviderGuiceProvider.
(EmailProviderGuiceProvider.java:23)
at com...conf.AppModule.configure(AppModule.java:89)
1 error
共 (0) 个答案