ftp文件上传下载,利用ftpClient.listFile()方法时出现的错误

在用commons-net-1.4.1.jar中FTPClient的listFile()方法时,出现java.lang.NoClassDefFoundError: org/apache/oro/text/regex/MalformedPatternException错误,提示找不到MalformedPatternException该类。

 

上网查阅说有两种原因:

1.将JDK换成1.6.023或者以上的,如果不行进行下面的办法操作。

2.缺少了jakarta-oro-2.0.8.jar文件,将此包放入工程中(此包已经加入我的lib中)。

我项目本身就已经是jdk1.7版本了,所以第二种方法解决了我的问题!

 

下载个jakarta-oro-2.0.8.zip就行了!网址如下(或者下载我的附件):

http://www.apache.org/dist/jakarta/oro/binaries/jakarta-oro-2.0.8.zip

你可能感兴趣的:(FTPClient)