javax.mail.NoSuchProviderException: Unable to locate provider for protocol:
用java的mail发送邮件是报如上错入。
解决方法。不要用环境自带的mail.jar.要自己导入jar包到classpath中。
如果是maven环境。配置如下
<dependency>
<groupId>javax.mail</groupId>
<artifactId>mail</artifactId>
<version>1.4.1</version>
</dependency>