您的位置:首页 > 编程语言 > Java开发

eclipse插件开发的发布过程中遇到的问题与解决方法总结

2014-04-15 17:00 846 查看
    eclipse开发好的插件打包,直接使用Export打包再用link方式安装插件出现了如下error信息:

1、unhandled event loop exception“无法处理的事件循环异常“;(这个错误害我浪费了半天时间,最后发现真正的问题不在这里,以后遇到这个问题暂时不管了)

2、string literal  is not properly closed by a double-quote"字符串是不正确的双引号封闭"(也许是sql语句里的双引号少写了;也可能是工程的字符编码集没设置为UTF-8;如果是双引号里的中文字符在打包的日志文件中报告乱码,可将中文字符改为null测试一下是不是引号了中文字符的原因,这个原因跟UTF-8没必然关系)

3、使用插件时出现很多乱码

4、如果在导出项目时产生了logs文件,且里面有这样的错误:The import xxxx cannot be resolved,说明添加了包依赖而没有更新build.properties

我遇到的主要就是以上四个问题,在网上搜到了很多解决上面的方法,耗费了大半天的时间去研究它们且没什么收获,最后解决的方法,却是这样的:用ANT编译打包插件:右键要打包的插件工程,选择Plug-in tools->Create Ant build file,然后在产生的build.xml里找到<javac ,紧接在其后添加encoding="UTF-8";再在plugin.xml中的build页的最上面勾上Custom
build,保存结束;然后开始Export打包,同样用link方式安装插件,在重新启动eclipse前把eclipse安装目录里configuration文件下的org.eclipse.update文件删掉,然后重新启动eclipse。(搞了半天却是在打包的问题上,我想如果最开始我就按这个方法打包,也许前面的问题一个都不会遇到,会减少大半天的时间了)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息