邮件程序插件抛出NullPointerException

时间:2013-01-13 20:47:28

标签: java playframework playframework-2.1

当我尝试使用Mailer插件(版本2.1-SNAPSHOT)时,如here所解释的一切似乎都很好,这意味着所有依赖关系都已解决,并且没有编译错误。

但是当执行此代码时

MailerAPI mail = play.Play.application().plugin(MailerPlugin.class).email();

我在这一行得到一个NullPointerException。生成异常是因为对plugin的调用返回null

有关此处发生的事情的任何提示?

我正在使用Play 2.1-RC2,该应用程序是用Java编写的。

1 个答案:

答案 0 :(得分:7)

正如评论中所述,请检查您是否1500:com.typesafe.plugin.CommonsMailerPlugin添加conf/play.plugins,以便按照documentation中的说明注册插件。

我认为Play应该抛出显式消息,而不是NullPointerException