[FIELDSET][LEGEND]引自:1楼[/LEGEND]
我重新看了一下,你抛出的异常可以定位到这几行上:
at com.lzw.ftp.extClass.FtpFile.setSize(FtpFile.java:59)//文件大小无法转换成Long类型
at com.lzw.ftp.panel.ftp.FtpPanel$2.run(FtpPanel.java:221)//匿名线程运行时
at com.lzw.ftp.panel.ftp.FtpPanel.listFtpFiles(FtpPanel.java:236)//读取FTP默认路径下的文件列表
at com.lzw.ftp.FTP_Client_Frame.linkButtonActionPerformed(FTP_Client_Frame.java:534)//点击连接按钮
也就是说当点击连接按钮时,程序开始访问FTP服务器上的文件列表,返回的数据不能够正常解析,所以你看一下你所访问的FTP服务器是否能正常使用。利用其他ftp工具连接一下试试。
[/FIELDSET]
回复:我用了其他的ftp客户端,可以访问并正常使用,可以确定不是服务器的问题。肯定是代码问题,你说的上面四点我都知道,但怎么解决呀,给我说具体的方法,到底怎么修改代码?