系列教程 · 2023年9月20日

Resolve “Could not find artifact javax.xml.bind:jaxb-api:pom:2.3.0-b161121.1438 in central”

昨天在Maven中引入ehcache后,maven无法同步,提示 “Could not find artifact javax.xml.bind:jaxb-api:pom:2.3.0-b161121.1438 in central”

根本原因:Maven 3.8版本以上不再支持不安全的http源。

解决方案:1、允许maven使用不安全的源

2、排除有问题的包,配置如下

上述两种方案均实测有效,我倾向于使用第二方案。当然,如果你还需要 jaxb-runtime ,可以单独引入。