GAE Java Project错误:Google App Engine的Java运行时环境不支持javax.mail.Message

时间:2015-01-20 04:44:01

标签: java google-app-engine javax.mail

我一直收到错误" javax.mail.Message不受Google App Engine的Java运行时环境支持 "在我的GAE java项目中使用来自javax.mail的Message类和其他类。我还没有找到我对这个问题的确切解决方案,我只是假设它是由于我在JRE系统库和App Engine SDK中的一些不一致。如果有人对此有任何解决方案或建议,请告诉我。

App Engine SDK [App Engine - 1.9.11] JRE系统库[Java SE 7 [1.7.0_67]]

2 个答案:

答案 0 :(得分:1)

您是否阅读过the note here说:

  

不要将Oracle®的JavaMail JAR添加到您的应用中;如果你这样做,应用程序   将抛出异常。

在eclipse中,从java邮件包(如Transport)中搜索一些类,并检查它们是否在GAE SDK或JAVA SDK之外的jar中找到。

答案 1 :(得分:0)

当然,您可以在Appengine中使用javax.mail.Message。这里描述:https://cloud.google.com/appengine/docs/java/mail/usingjavamail