本人刚接触编程,前两天一直跟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