maven repository

<groupId>javax.mail</groupId>
<artifactId>mail</artifactId>

旧版的JAVA MAIL在MAVEN查询会显示已经移到新位置

Note: This artifact was moved to:

New Group    javax.mail
New Artifact    javax.mail-api

但真的直接照他的移动位置改就被骗了......

avax.mail-api 这东西只是个API
实作的部分其实是改到 com.sun.mail 底下的 javax.mail

<dependency>
        <groupId>com.sun.mail</groupId>
        <artifactId>javax.mail</artifactId>
        <version>1.6.0</version>
</dependency>

而且其实API是冲突之类的其他用途才需要的
本来只有用javax.mail底下的mail的话
直接把javax.mail底下的mail改成com.sun.mailjavax.mail就好了

相关文章