在進行storm建構時,經常性遇到twitter4j-core和twitter4j-stream元件報錯,并且下載下傳的時候根本不動,主要原因twitter這些關鍵字被和諧過濾了。
找到網上說更改version的方法,更改完也一直不成功,然後就幹脆自己直接下載下傳jar包,自己安裝了。
安裝方法如下:
1.下載下傳twitter4j.zip,位址為: http://download.csdn.net/detail/edentyin/8249405
打開這個包,找到這兩個檔案
2.安裝到maven本地倉庫,正常都會安裝到你的使用者目錄下的/.m2/repository下,然後按安裝的坐标進行安裝
twitter4j-core-2.2.5.jar的安裝
mvn install:install-file -DgroupId=org.twitter -DartifactId=twitter-core -Dversion=2.2.5 -Dpackaging=jar -Dfile=/twitter4j-core-2.2.5.jar
twitter4j-core-2.2.5.jar的安裝
mvn install:install-file -DgroupId=org.twitter -DartifactId=twitter-stream -Dversion=2.2.5 -Dpackaging=jar -Dfile=/twitter4j-stream-2.2.5.jar
注意:-Dfile選項為檔案的絕對路徑,然後在編譯時記得把在pom.xml檔案裡的twitter4j依賴注釋掉