Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/329.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
Apache FTPClient for Java显示运行的FTP命令_Java_Apache_Ftp_Client - Fatal编程技术网

Apache FTPClient for Java显示运行的FTP命令

Apache FTPClient for Java显示运行的FTP命令,java,apache,ftp,client,Java,Apache,Ftp,Client,您好,我正在使用Apache Commons FTP客户端,我想显示FTP客户端使用的FTP命令,就像我使用changeWorkingDirectory时一样,它应该显示它使用的FTP命令,如:CODEOFCOMMAND CHD 或者当我上传一个文件时,它应该显示:CODEOFCOMMAND PUT 有可能做到这一点吗?-其是面向对象编程的最重要方面之一向实现者(在本例中是程序员)隐藏实现 -当您使用Apache的commons library进行ftp时,您可以使用该功能,实现是隐藏的。-其是

您好,我正在使用Apache Commons FTP客户端,我想显示FTP客户端使用的FTP命令,就像我使用changeWorkingDirectory时一样,它应该显示它使用的FTP命令,如:CODEOFCOMMAND CHD

或者当我上传一个文件时,它应该显示:CODEOFCOMMAND PUT


有可能做到这一点吗?

-
面向对象编程的最重要方面之一
向实现者(在本例中是程序员)隐藏实现


-当您使用
Apache的commons library
进行
ftp
时,您可以使用该功能,实现是隐藏的。

-
面向对象编程
的最重要方面之一,以向实现者(在本例中是程序员)隐藏实现

-当您为
ftp
使用
Apache的commons库时,您可以使用该功能,因为实现是隐藏的。

您可以在以下位置找到它:

问:如何调试FTP应用程序

答:可以添加协议命令侦听器;例如:

ftp.addProtocolCommandListener(new PrintCommandListener(new PrintWriter(System.out), true));
您可以在以下位置找到它:

问:如何调试FTP应用程序

答:可以添加协议命令侦听器;例如:

ftp.addProtocolCommandListener(new PrintCommandListener(new PrintWriter(System.out), true));

这里为同样需要它的人们:

首先要做:

redirectSystemStreams();
ftp.addProtocolCommandListener(new PrintCommandListener(new PrintWriter(System.out), true));
但是因为我在GUI中使用JTextArea,并且我需要那里的输出来重定向输出,所以我通过创建这些方法(用TextArea替换txtLog):


这里为同样需要它的人们:

首先要做:

redirectSystemStreams();
ftp.addProtocolCommandListener(new PrintCommandListener(new PrintWriter(System.out), true));
但是因为我在GUI中使用JTextArea,并且我需要那里的输出来重定向输出,所以我通过创建这些方法(用TextArea替换txtLog):


说得好。但对于调试,查看实现可能是有用的。在Hibernate中,您还可以记录生成的SQL代码。但对于调试,查看实现可能是有用的。在Hibernate中,您还可以记录生成的SQL代码。是的,我已经找到了,但是我会接受答案,因为我也是这样做的:)是的,我已经找到了,但是我会接受答案,因为我也是这样做的:)