Apache FTPClient for Java显示运行的FTP命令
您好,我正在使用Apache Commons FTP客户端,我想显示FTP客户端使用的FTP命令,就像我使用changeWorkingDirectory时一样,它应该显示它使用的FTP命令,如:CODEOFCOMMAND CHD 或者当我上传一个文件时,它应该显示:CODEOFCOMMAND PUTApache 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 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代码。是的,我已经找到了,但是我会接受答案,因为我也是这样做的:)是的,我已经找到了,但是我会接受答案,因为我也是这样做的:)