开发者社区> 问答> 正文

开发一个eclipse插件,调试时运行没问题,打包出来,运行出错

socket连接的问题,调试时,不会超时。

当打包成插件,在一个新的eclipse中运行时,会一直出现超时现象。

问题是:“eclipse debug模式运行插件” 与“将插件打成jar包,放进新的eclipse的dropins下运行” 有什么区别

展开
收起
爵霸 2016-06-15 09:00:15 2315 0
1 条回答
写回答
取消 提交回答
  • 通过diffeclipse导出的jar包和ant build的jar包不同,反编译不同的class文件后发现原因。

    原因:linux和windows换行符不同。代码是在linux平台下写出的,现在windows下编译打包。

    eclipse导出时,注释代码没能正常换行,影响到了java代码。

    解决:将代码拷出,再拷入规范换行符或者通过ant build.xml打包。

    2019-07-17 19:38:38
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
15分钟打造你自己的小程序 立即下载
小程序 大世界 立即下载
《15分钟打造你自己的小程序》 立即下载

相关镜像