我必须使用java mail api从gwt项目发送电子邮件。我设法用普通的java应用程序(一个主项目,一个Junit测试,无论如何)来做它,但它只是在GWT(版本1.7.1)上的RPC调用中不起作用。 我想我正在使用正确的java库,因为我可以在GWT之外发送这封电子邮件。 我在托管模式下使用它,使用Jetty网络服务器(不使用Google AppEngine),我收到了这个错误:
Loading META-INF/javamail.providers from jar:file:/C:/documenti/workspaces/javalou/provatesina/war/WEB-INF/lib/appengine-api-1.0-sdk-1.2.6.jar!/META-INF/javamail.providers
DEBUG: loading new provider protocol=gm,className=com.google.appengine.api.mail.stdimpl.GMTransport,vendor=null, version=null
javax.mail.NoSuchProviderException: Unable to locate provider for protocol: smtp
你知道吗?感谢!!!