【试验实录】解决Eclipse安装版安装JBolt插件无效问题-全系Eclipse支持使用JBolt

JBolt官网:www.jbolt.cn架构

JBolt插件是基于Eclipse平台架构开发的JFinal助手工具,在Eclipse Package离线下载版本里只要放在plugins下就能够正常使用插件功能。eclipse

可是,不少小伙伴用的是安装版,也就是如今Eclipse的安装包双击运行安装的版本。安装版不一样于离线版。工具

离线版的plugins目录是这样的:spa

目录下存放了这个eclipse安装的全部插件。插件

在看安装版的Eclipse下的plugins目录:blog

空空的,就一个jar,可是eclipse启动还正常,那么他的插件都放在哪里了呢?ip

这里咱们能够找到Eclipse安装目录下的configuration文件夹下的config.ini这个配置文件,里面能够找到插件的具体位置。开发

能看出Eclipse的插件都是去一个叫.p2的目录下去查找 咱们找到路径看看:get

这里咱们看到似曾相识的eclipse结构目录 pluginsio

进去看看

果真都在这里,全部依赖的插件都放在了这里。

这个.p2目录是 eclipse3.4以后加入的全新插件包更新管理架构。

系统里安装多个版本的eclipse 就会共享在.p2目录下,好比如今我机器安装了两个版本的eclipse,那么,在.p2目录下就会出现多个版本的jar。

多个Eclipse 也能够共享一个插件,那么只要咱们把插件放在这里,任何安装版的eclipse均可以共享这个插件了。

那么我尝试吧Jbolt插件放在了.p2下的plugins目录里,看看是否能正常启动插件。

结果,很遗憾,插件没有加载,继续找方法。

我找到了安装目录下的configuration里有个org.eclise.update目录,删掉它。

而后打开config.ini配置文件

这里咱们配置一个参数osgi.checkConfiguration=true 

这样,启动的时候就会从新检测更新插件了。

而后找到安装目录下的eclipse.exe主启动程序文件,建立快捷方式,修改目标后面加上-clean参数。

咱们启动再试试看。

竟然TM的还不行。。。

好了,看来我想多了,可能就是放在安装目录下的plugins下再试试上面的几个方法,因而。。。

 

哈哈哈哈哈,竟然TMD成功了。。。

好吧,到此就搞定了,可是无法共享,只能本身用,也不错。

注意:上面的配置config.ini中的一行 须要在生效以后关闭eclipse 注释掉 而后再重启eclipse,这样启动速度快点儿。

快捷方式的-clean参数也得去掉哦!!!

但愿对你有用。

相关文章
相关标签/搜索