記錄解決Missing artifact structlog4j:structlog4j-api:jar:1.0.0 問題;
最近在搭建一個 open-capacity-platform 這樣一個微服務項目,搭建maven加載依賴包的時候出現Missing artifact structlog4j:structlog4j-api:jar:1.0.0 這樣的問題,和其他一些缺少包問題解決辦法大同小異。
於是我查看了maven 的localRepository 配置里面並沒有相關的jar包
解決這類問題試試多個角度:
1. 改變maven下載源:去settings.xml文件配置的mirror倉庫地址查看對應的jar是否存在這個倉庫。若找不到,那就換mirror吧,推薦國內網速較快的鏡像地址:
<mirror> <id>alimaven</id> <name>aliyun maven</name> <url>http://maven.aliyun.com/nexus/content/groups/public/</url> <mirrorOf>central</mirrorOf> </mirror>
這個應該就可以解決大部分問題了,記得maven update project 一下
2,。 如果上述沒解決問題
自己在網上下載缺少的包吧倉庫里面對應的包替換掉,我缺少的包是Missing artifact structlog4j:structlog4j-api:jar:1.0.0 ,直接替換update一下就ok了,下面附上包的下載地址:
鏈接:https://pan.baidu.com/s/1XVijbXwiohAuCgjO0nJSCQ
提取碼:5yq4
歡迎留言隨時更新