美文网首页JFinal精选
【试验实录】解决Eclipse安装版安装JBolt插件无效问题-

【试验实录】解决Eclipse安装版安装JBolt插件无效问题-

作者: 山东小木 | 来源:发表于2018-07-31 15:43 被阅读65次

    JBolt官网:www.jbolt.cn

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

    但是,很多小伙伴用的是安装版,也就是现在Eclipse的安装包双击运行安装的版本。安装版不同于离线版。

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

    image.png

    目录下存放了这个eclipse安装的所有插件。

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

    image.png

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

    image.png

    这里我们可以找到Eclipse安装目录下的configuration文件夹下的config.ini这个配置文件,里面可以找到插件的具体位置。

    image.png

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

    image.png

    这里我们看到似曾相识的eclipse结构目录 plugins

    进去看看

    image.png

    果然都在这里,所有依赖的插件都放在了这里。

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

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

    image.png

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

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

    image.png

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

    image.png

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

    然后打开config.ini配置文件

    image.png

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

    image.png

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

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

    image.png

    我们启动再试试看。

    居然TM的还不行。。。

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

    image.png image.png

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

    好吧,到此就搞定了,但是没法共享,只能自己用,也不错。

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

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

    希望对你有用。

    JBolt交流群:695099226
    JBolt官网:www.jbolt.cn
    JFinal学院群: 362557641
    JFinal学院:www.jfinalxueyuan.com
    如果您有JBolt使用中遇到的问题或者改进建议,请加入JBolt交流群反馈给我。
    如果您正在使用JFinal框架,邀请您加入学院交流群和关注JFinal学院微信公众号(扫码):jfinalxueyuan

    image

    相关文章

      网友评论

        本文标题:【试验实录】解决Eclipse安装版安装JBolt插件无效问题-

        本文链接:https://www.haomeiwen.com/subject/uwjhvftx.html