咖啡伴侣

呆在上海
posts - 163, comments - 156, trackbacks - 0, articles - 2
一.Java源码在用Ant脚本打成jar之后,再被调用时,Eclipse代码提示中方法的参数名称是无意义的(arg0、arg1)

解决办法:使用ibm/eclipse的编译器

二.使用ibm/eclipse的编译器也会有一些方法 参数语法提示名称是无意义
估计可能是ibm的java编译器的bug, 
只要方法中含有synchronized 代码块
就会导致这种情况
有兴趣的同学可以研究下

解决办法:把相应代码块提取到方法,让方法synchronized



Feedback

# re: java打包jar在Eclipse代码提示中方法的参数名称无意义  回复  更多评论   

2013-04-29 11:59 by fuhaiwei
代码提示无意义,规律
接口方法参数 无意义
类方法参数 有意义

原因,在仅有class文件的情况下,仅靠反射无法取得接口方法参数名称。

解决方法,添加响应的源代码文件,或者DOC文件即可。

只有注册用户登录后才能发表评论。


网站导航: