我一直收到错误" 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]]
答案 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