【FTP】org.apache.commons.net.ftp.FTPClient实现复杂的上传下载,操作目录,处理编码
2017-06-30 11:29
696 查看
和上一份简单 上传下载一样
来,任何的方法不懂的,http://commons.apache.org/proper/commons-net/apidocs/org/apache/commons/net/ftp/FTPClient.html
API拿走不谢!!!
1.FTP配置实体
View Code
解决方法:
jakarta-oro-2.0.8.jar
来,任何的方法不懂的,http://commons.apache.org/proper/commons-net/apidocs/org/apache/commons/net/ftp/FTPClient.html
API拿走不谢!!!
1.FTP配置实体
1 java.lang.NoClassDefFoundError: org/apache/oro/text/regex/MalformedPatternException 2 at org.apache.commons.net.ftp.parser.DefaultFTPFileEntryParserFactory.createUnixFTPEntryParser(DefaultFTPFileEntryParserFactory.java:169) 3 at org.apache.commons.net.ftp.parser.DefaultFTPFileEntryParserFactory.createFileEntryParser(DefaultFTPFileEntryParserFactory.java:94) 4 at org.apache.commons.net.ftp.FTPClient.initiateListParsing(FTPClient.java:2358) 5 at org.apache.commons.net.ftp.FTPClient.listFiles(FTPClient.java:2141) 6 at com.sxd.ftp.FtpUtils.deleteFiles(FtpUtils.java:170) 7 at com.sxd.ftp.FtpUtils.test(FtpUtils.java:200) 8 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 9 at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) 10 at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) 11 at java.lang.reflect.Method.invoke(Unknown Source) 12 at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50) 13 at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) 14 at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47) 15 at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) 16 at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325) 17 at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78) 18 at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57) 19 at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) 20 at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) 21 at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) 22 at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) 23 at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) 24 at org.junit.runners.ParentRunner.run(ParentRunner.java:363) 25 at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50) 26 at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) 27 at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:459) 28 at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:675) 29 at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:382) 30 at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:192) 31 Caused by: java.lang.ClassNotFoundException: org.apache.oro.text.regex.MalformedPatternException 32 at java.net.URLClassLoader.findClass(Unknown Source) 33 at java.lang.ClassLoader.loadClass(Unknown Source) 34 at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source) 35 at java.lang.ClassLoader.loadClass(Unknown Source) 36 ... 29 more
View Code
解决方法:
jakarta-oro-2.0.8.jar
相关文章推荐
- 【FTP】使用org.apache.commons.net.ftp.FTPClient 实现FTP的上传下载
- org.apache.commons.net.ftp.FTPClient文件上传下载,中文乱码
- org.apache.commons.net.ftp.FTPClient上传下载压缩图片
- FTP文件的上传和下载---org.apache.commons.net.ftp.FTPClient
- org.apache.commons.net.ftp.FTPClient上传、下载、修改文件等功能
- FTP文件的上传和下载---org.apache.commons.net.ftp.FTPClient
- org.apache.commons.net.ftp.FTPClient----根据文件名,路径检索文件 FTP上传 下载 删除文件
- 利用Apache的commons-net实现FTP的文件读取、上传、下载、删除和移动功能
- C# FTPClientHelper共公类 实现文件上传,目录操作,下载等动作
- org.apache.commons.net.ftp.FTPClient上传文件大小改变的解决方法
- 【C#公共帮助类】FTPClientHelper帮助类,实现文件上传,目录操作,下载等动作
- 利用org.apache.commons.net.ftp实现ftp下载,解决中文文件名乱码问题
- org.apache.commons.net.ftp.FTPClient 下载文件提示Software caused connection abort: recv failed
- FTPClientHelper辅助类 实现文件上传,目录操作,下载等操作
- 使用org.apache.commons.net.ftp包开发FTP客户端,实现进度汇报,实现断点续传,中文支持
- net,C#,Ftp各种操作,上传,下载,删除文件,创建目录,删除目录,获得文件列表等
- Microsoft .NET Framework 2.0对文件传输协议(FTP)操作(上传,下载,新建,删除,FTP间传送文件等)实现汇总1
- org.apache.tools.zip.*和org.apache.commons.httpclient.*实现远程文件打包下载,支持中文文件名(转)
- net,C#,Ftp各种操作,上传,下载,删除文件,创建目录,删除目录,获得文件列表等
- Commons-net FTPClient上传下载的封装