Java 在客户端jar中为方法定义变量
我有一个来自我开发的软件的客户机jar,但是当有人使用客户机jar时,他们经常发现该方法的参数未定义,因此看起来像:Java 在客户端jar中为方法定义变量,java,jax-ws,javadoc,Java,Jax Ws,Javadoc,我有一个来自我开发的软件的客户机jar,但是当有人使用客户机jar时,他们经常发现该方法的参数未定义,因此看起来像: method(arg0, arg1, arg2,...) 这导致他们不得不查看javadocs,以查看它们要传递的内容。是否有更新客户端的方法,使其看起来更好,如: method(String name, int age, String address,...) 谢谢您能用调试符号(-g选项)编译它吗?如果这是用作jar时,请用调试信息编译它。对于javac,这是-g标志 如
method(arg0, arg1, arg2,...)
这导致他们不得不查看javadocs,以查看它们要传递的内容。是否有更新客户端的方法,使其看起来更好,如:
method(String name, int age, String address,...)
谢谢您能用调试符号(
-g
选项)编译它吗?如果这是用作jar时,请用调试信息编译它。对于javac,这是-g
标志
如果是通过@WebService访问,则必须使用@webgram显式命名每个参数。有关详细信息,请参阅。这是我用来编译客户端的ant脚本。调试已打开,但我的调试级别可能需要调整不,我不认为更改调试级别会对您有所帮助,尤其是在现代虚拟机上,而且您已经指定了所有选项,因此我没有其他想法。对不起,我所有的@WebParam都已定义。这是我用来编译客户端的ant脚本。调试已打开,但我的调试级别可能需要调整。请尝试删除debugLevel参数。不,这并没有影响WSDL来自何处?我假设您的意思是,当他们使用IDE的自动完成功能时,问题很明显。您需要告诉我们哪个IDE。