當用maven build項目時出現了以下錯誤:java
Failed to execute goal com.spotify:docker-maven-plugin:0.4.13:build (default-cli) on project config: Exception caught: java.util.concurrent.ExecutionException: com.spotify.docker.client.shaded.javax.ws.rs.ProcessingException: org.apache.http.conn.HttpHostConnectException: Connect to localhost:2375 [localhost/127.0.0.1, localhost/0:0:0:0:0:0:0:1] failed: Connection refusedlinux
多方查找資料,最後發現,原來是本身的docker沒裝,也是醉了。docker
因此之後你們也出現了這種錯誤,緣由可能:apache
1.沒安裝dockermaven
2.若是安裝了docker的話,可能docker的daemon沒有運行ui
解決辦法:spa
1.安裝docker,docker官網有詳細步驟.net
2.開啓docker的守護進程,在linux上,運行code
1 systemctl start docker.service
再查資料的過程當中找到與我相似的錯誤的一篇博客:http://blog.csdn.net/chinamcafee/article/details/66974686blog
其報錯是:
Failed to execute goal com.spotify:docker-maven-plugin:0.2.9:build (default-cli) on project config: Exception caught: java.util.concurrent.ExecutionException: com.spotify.docker.client.shaded.javax.ws.rs.ProcessingException: org.apache.http.conn.HttpHostConnectException: Connect to localhost:2375 [localhost/127.0.0.1, localhost/0:0:0:0:0:0:0:1] failed: Connection refused
解決辦法:
把docker-maven-plugin版本更新成0.4.13便可