显然,要使用 Java 中的 Mailer 插件发送邮件,首先要获取 MailerAPI
的实例:
MailerAPI mail = MailerPlugin.email();
在 Playframework 版本 2.7.3 中我得到
non-static method email() cannot be referenced from a static context
MailerPlugin
是一个 Scala Trait。因此,我无法实例化它,也不知道哪个类可靠地使用/实现了该特征(在这种情况下,我可以创建一个实例并对其调用 email()
...)。
最佳答案
尝试像这样实例化它:
MailerAPI mailer = Play.application().plugin(MailerPlugin.class).email();
关于Java Play Framework 2.3.* 和 Mailer 插件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27333468/