在MyEclipse8.0上安装Checkstyle插件报“missing bundle org.eclipse.core.net”错误
来源:互联网 发布:js实现颜色渐变 编辑:程序博客网 时间:2024/06/05 00:29
eclipse-cs是checkstyle的eclipse插件(以下简称cs),可以帮助检查Java代码在格式和规范等方面的问题,是一个比较好用的软件(插件)。eclipse-cs主页
目前的cs最新版本为5.4.1.201109192037。之前在Eclipse上安装的时候,Eclipse版本是3.7.0,安装和使用一切顺利。但今天当我想在MyEclipse 8.0上安装的时候,却是诸事不顺。按照主页上对此版本的描述,此版本适用于Eclipse 3.4及之后的版本,而MyEclipse 8.0使用的是Eclipse 3.5.1,按道理是可以安装cs 5.4.1版的。但安装后重启MyEclipse时却报错:
开始时,最让我迷惑的是“missing: bundle org.eclipse.core.net 1.2.100”这个错误,我google+baidu了一下,网上很少有关于这个问题的内容。按字面来理解,这句话的意思是说“net.sf.eclipsecs.core 5.4.1.201109192037”(这个我知道,是cs插件安装包中的一个.jar文件)安装有问题,原因是“丢失了org.eclipse.core.net 1.2.100的绑定”??这……啥意思!?
在网上搜索无果的情况下,我忽然想到“org.eclipse.core.net 1.2.100”这个格式和“net.sf.eclipsecs.core 5.4.1.201109192037”很相似,那么它是不是也是某个插件中的一个文件呢?
由于之前在Eclipse中能够正常安装cs,因此我在Eclipse文件目录中搜索“org.eclipse.core.net 1.2.100”,果然让我找到了:
这几个jar文件都在Eclipse的plugin目录下,而且看名字应该是Eclipse的核心网络组件。我再在MyEclipse 8.0的对应的目录下(Common\plugins)试着搜索,却只搜到了下面的结果:
两者对比,就能发现该文件在Eclipse中的版本是1.2.100,而在MyEclipse中的版本是1.2.1.r35x,虽然仅仅是小版本号有差别,但却导致了cs安装的失败!
于是我尝试下载旧版本的cs来安装,最终使用cs 5.0.2安装成功(开始三个问题中的另外两个也一并解决了)。
总结:
1. 我们不能太相信一些软件所声明的安装环境要求。这些要求很可能没有经过严格的测试。
2. 很多软件所报的错误对于普通人来说可以算得上是“莫名其妙”的。这时候有几种解决办法,一是上google/baidu搜寻答案;二是深入了解报错的软件(这里是Pulse),但我怀疑这样是否得不偿失;三就是自己根据这些“莫名其妙”的错误来尝试猜测、摸索着解决,运气好的话也能找到答案。无论哪一种方式,实际上都是在做一些意义不大但是又必须去做的事情,时间的浪费是肯定的。
3. 这是对第2条的补充:工具越简单越好。基本上所有工具对使用者来说只是为了使用它们的功能,而不是为了研究如何优化它们的运行效率(MyEclipse的效率,你懂的)、如何搞懂它们的一系列古怪至极的配置方法、以及如何应对它们时不时弹出来的错误对话框……最好的工具是你只要知道如何使用即可,可能为了熟悉操作方式花上一些学习的时间,然而这是必要的也是值得的。说到这里,我开始觉得Linux下的VIM+GCC这样的工具是多么的好了。
- 在MyEclipse8.0上安装Checkstyle插件报“missing bundle org.eclipse.core.net”错误
- Eclipse Indigo 3.7.0 安装GIT插件提示 requires 'bundle org.eclipse.team.core(转)
- eclipse 安装android maven插件提示 bundle org.eclipse.zest.core 0.0.0
- 怎么在Eclipse中安装Checkstyle插件
- eclipse安装插件checkstyle
- Eclipse安装checkstyle插件
- myEclipse8.5 手动安装checkStyle插件
- MyEclipse8.0下安装org.eclipse.equinox.http插件的方法
- Eclipse插件checkstyle安装使用
- Eclipse插件checkstyle安装使用
- eclipse 启动报错 Ensure that the org.eclipse.core.runtime bundle is resolved
- CheckStyle插件在eclipse中的安装及配置
- eclipse maven插件问题:error occurred while automatically activating bundle org.eclipse.m2e.core.ui (525)
- eclipse maven插件问题:error occurred while automatically activating bundle org.eclipse.m2e.core.ui (525)
- 在Eclipse上集成Checkstyle
- 在eclipse上Checkstyle的安装和使用
- 在eclipse上Checkstyle的安装和使用
- 在eclipse上Checkstyle的安装和使用
- 互联网产品7种常见的盈利模式
- 做事应该踏踏实实的
- 系统自动生成单号 年+月+具体单号
- 掌间无限—地图引擎
- mtk 运行modis时候的错误
- 在MyEclipse8.0上安装Checkstyle插件报“missing bundle org.eclipse.core.net”错误
- 前言
- MySQL 使用查询结果创建表
- 一刻钟精通正则表达式
- MySQL import SQL file using comand line
- 截屏
- ZOJ 1008Gnome Tetravex
- 复制 移动 与获取文件属性
- 一个计算机专业学生几年的Java编程经验汇总