Eclipse 4.5/4.6 离线安装Eclemma不生效的解决办法
由于工作机在内网环境,无法通过 eclipse marketplace 来安装插件,只能离线安装。怎奈它死活不生效,只叫那无所恋兮朱颜瘦。
官方安装指南
- 地址:http://www.eclemma.org/installation.html
- 步骤:
-
- 1.从http://www.eclemma.org/download.html下载最新的Eclemma zip包。
-
- 2.解压到Eclipse安装目录的dropins目录,目录结构如下:
<your eclipse installation>/
+- dropins/
+- eclemma-x.y.z/
+- plugins/
| +- ...
+- feature/
+- ...
-
- 3.安装完毕,启动Eclipse,然并卵。。Eclipse里面什么都没有。
见证奇迹的时刻
好吧,不知道是我太土还是Eclipse太先进,或者Eclemma太前卫,在Eclemma 的解压目录中会有META-INF
、plugins
、features
三个文件夹,以及content.jar
、artifacts.jar
两个jar包。
Eclipse的插件通常只需要plugins
和features
两个文件夹中的内容以及jar包,META-INF
只是提供一些信息,运行插件并不需要,于是顺手删除之。
这时再打开Eclipse,奇迹发生了,Eclemma出现了~可以继续苦逼的写单元测试了。
终
千算万算,也算不到是因为META-INF
文件夹在搞鬼啊,Eclipse 3.5直接解压就可以用,而4.5/4.6不是别的原因正是这个不起眼的META-INF
文件夹。还好自己手贱,真是败也手贱,成也手贱~啊哈哈~