在IntelliJ IDEA中导入maven项目后,pom.xml文件中有两个错误:
“无法读取javax.mail的工件描述符:mail:jar:1.4”“Dependency javax.mail:mail:1.4 not found”
有谁知道这些错误背后的原因,我该如何解决?
谢谢你,祝你有个美好的一天!
由于许可限制,旧的Java邮件类不在maven中心或java.net存储库中 . 通常公司托管他们自己的maven代理并在那里添加这些类 .
从版本1.4.5开始,依赖项在java.net存储库中可用 . 一些更新版本也在maven central中 .
所有其他版本需要从oracle website下载,并添加到maven代理或本地maven存储库 - 例如使用依赖插件 .
1 回答
由于许可限制,旧的Java邮件类不在maven中心或java.net存储库中 . 通常公司托管他们自己的maven代理并在那里添加这些类 .
从版本1.4.5开始,依赖项在java.net存储库中可用 . 一些更新版本也在maven central中 .
所有其他版本需要从oracle website下载,并添加到maven代理或本地maven存储库 - 例如使用依赖插件 .