本人剛接觸編程,前兩天一直跟eclipse插件耗上了,我想在eclipse里安裝一個testNG插件,過程是以下這樣的:
- 第一種方法嘗試:
我通過萬能的度娘找到了最簡單的安裝插件的方法,通過help—>Eclipse Marketplace,直接搜索,選擇版本安裝。
Next,Next,一切貌似都進行的很順利,等待安裝結束,結果插件安裝噩夢開始了,大家看下圖
百度了一下(請原諒,本人習慣有事找度娘),錯誤信息的大概意思是我安裝的軟件的md5值與官方不符,
整了半天我通過MarketPlace在線安裝的是個盜版貨,心想這不科學啊,想着可能是版本不兼容啥的,因為這種方式默認安裝最新版本插件。
想着不能一棵樹吊死吧,果斷換方案。
- 第二種方法嘗試:
繼續百度了一下,找到了第二種eclipse插件安裝方式,還是在線安裝,通過help—>Install new software,這種方式的好處是,你只要知道軟件更新的
網址就可以下載任何版本的插件,版本可選哦,牛吧,那不廢話了,安吧。
此時默認的還是最新版本哦,重點來了,看到Details下面我框起來的部分了吧,嘿嘿,去掉√,你懂得。
看到沒,想安啥版本,隨便選,這才有市場的感覺嗎,哈哈
大家細心的可能注意到,Details里左第三個我也沒打勾,嘻嘻,其實我已經偷偷√過了啊,它告訴我都適合包括6.14.0
可是我已經失敗了啊,管它呢,再安一遍6.14.0,和預期一樣還是報md5錯誤
心想不能聽它的,果斷選個低版本的,就來個6.10.0吧,十貌似不錯。
這里有個問題需要注意:如果上一版插件安裝失敗,重新安裝最好到windows—>preferences里清除一下site地址,以免影響后續安裝。
接上文,熟悉的錯誤信息啊,oh no,此時心里稍有奔潰,可是不對啊,網友是怎么安裝成功的呢
我又回去看安裝成功的文章,發現有個網友安裝的版本是6.9.13,咦!別懷疑啦,咱也試試吧
別攔我,讓我哭會兒,嗚嗚。。。,我看到了什么,小小的警告確定后(大概說我的軟件有東西沒被官方認可啥啥的,I don‘t care),
果斷OK,安裝成功啦,
驗證testNG安裝成功時刻:
1.新建了一個簡單的功能,導入testNG的jar包
2.新建個testNG類
3.Run As ->TestNG Test,跑起來啦,啦啦啦
大家以為到這就結束了嗎,吼吼
- 第三種方法嘗試:
小白抱着把安裝插件事業進行到底的決心,又試了離線安裝,離線包下載和安裝參考我的上一篇文章,
離線安裝eclipse-testNG插件:eclipse-http://www.cnblogs.com/cat-study/p/8582495.html。
說一下離線和在線的區別:
1.安裝方式不同,這不廢話啦
2.離線的優勢是,支持的版本通通能安裝成功哦,有沒有很厲害
當然都出現了Warning信息,哎!不完美啊不完美
下面說一個我發現的有意思的問題:
免安裝版eclipse的Run as沒有TestNG Test選項
為了方便,我又下載了一個官網免安裝版的eclipse(之前用的是官方安裝版都有的),想着把插件都安好了,使用方便
結果令人頭大的事又出現了,TestNG經過上面的反復練習,很快就安裝好了,寫個例子試試吧,不試不知道啊,Run as
下沒有TestNG Test ,沒有沒有,嗚嗚。。。
不過好在通過配置文件testng.xml右鍵也是可以執行滴,什么你問我配置文件怎么生成啊,就不告訴你,自己去百度,哈哈
留下點小缺憾吧,暫時沒有找到解決方法(主要是懶),Run Configurations沒研究
誰有好方法,不要吝嗇,給我留言吧
拜拜!!!
小白 2018-03-17 00:55:22