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。(搞了半天却是在打包的问题上,我想如果最开始我就按这个方法打包,也许前面的问题一个都不会遇到,会减少大半天的时间了)
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。(搞了半天却是在打包的问题上,我想如果最开始我就按这个方法打包,也许前面的问题一个都不会遇到,会减少大半天的时间了)
相关文章推荐
- String.intern
- Prototype源码浅析 String部分(二)
- Orace查询数据出现乱码的问题解决思路
- oracle em 按钮乱码解决办法及em网页变成英文
- Fedora Linux 7 Test 4 发布 下载地址
- mysql命令提示行连接乱码的解决
- Jquery乱码的一次解决过程 图解教程
- 浅谈C++中的string 类型占几个字节
- 标准C++类string的Copy-On-Write技术
- 解决realplayer11中文正式版网页右键乱码问题embed_cn.dll
- PHP STRING 陷阱原理说明
- c#中 String和string的区别介绍
- asp.net String.IsNullOrEmpty 方法
- 微软NET Framework 3.5 Beta 1 发布 提供下载
- php+AJAX传送中文会导致乱码的问题的解决方法
- Discuz!nt 源文件变成乱码的解决方法
- 可简单避免的三个JS发布错误的详细介绍
- jQuery调用AJAX时Get和post公用的乱码解决方法实例说明
- JavaScript中出现乱码的处理心得
- javascript String 对象