Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/394.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 在客户端jar中为方法定义变量_Java_Jax Ws_Javadoc - Fatal编程技术网

Java 在客户端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标志 如

我有一个来自我开发的软件的客户机jar,但是当有人使用客户机jar时,他们经常发现该方法的参数未定义,因此看起来像:

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。