1. 程式人生 > 實用技巧 >Maven 編譯時缺少依賴,java:程式包org.apache.http不存在

Maven 編譯時缺少依賴,java:程式包org.apache.http不存在

在編譯的時候,提示java:程式包org.apache.http不存在

開啟pom.xml檔案,發現是對應的版本不對

我怎麼知道是哪個版本才是正確的呢?開啟百度,輸入maven org.apache.httpcomponents,一般出來的第一個就是

進去之後,仔細看一下自己需要的是哪個包,我們是需要 org.apache.httpcomponents 下的 httpclient

選擇自己需要的版本,其實版本都一樣的,我們一般選擇多人使用的版本(看右邊的星星,星星比較多的就是比較多人用的),因為多人用的話,遇見問題的時候解決的方法也會比較多

之後直接將依賴複製到專案的pom.xml檔案上,重新cleaninstall 即可

總之就是maven沒學好,唉,流下了不學無數的淚水,有空還是得都看看書