Java Apache Mina FTP服务器导入库
我想用ApacheMina FTP服务器创建一个Android FTP服务器应用程序 问题如下:我无法导入这些库 我可以在两个错误中进行选择: 如果在“Java构建路径”/“Order and Export”中未选择LIB,则会出现以下错误:Java Apache Mina FTP服务器导入库,java,android,ftp,apache-mina,Java,Android,Ftp,Apache Mina,我想用ApacheMina FTP服务器创建一个Android FTP服务器应用程序 问题如下:我无法导入这些库 我可以在两个错误中进行选择: 如果在“Java构建路径”/“Order and Export”中未选择LIB,则会出现以下错误: "Could not find class 'org.apache.ftpserver.FtpServerFactory' (...)" (Logcat) Conversion to Dalvik format failed: Unable to
"Could not find class 'org.apache.ftpserver.FtpServerFactory' (...)"
(Logcat)
Conversion to Dalvik format failed:
Unable to execute dex:
Multiple dex files define Lorg/apache/ftpserver/ftplet/FtpException;
(Problems / Errors)
如果选择了它们,则会出现以下错误:
"Could not find class 'org.apache.ftpserver.FtpServerFactory' (...)"
(Logcat)
Conversion to Dalvik format failed:
Unable to execute dex:
Multiple dex files define Lorg/apache/ftpserver/ftplet/FtpException;
(Problems / Errors)
怎么了
我导入的库:
- ftplet-api-1.0.6.jar
- ftpserver-core-1.0.6.jar
- mina-core-2.0.4.jar(或2.0.7)
- slf4j-api-1.5.2.jar(或1.6.6)
- slf4j-simple-1.5.3.jar
为了解决这个问题,我使用了本地库,但删除了ftplet-api-1.0.6.jar。我不确定这是否是完全正确的解决方案,但它对我有效。我能做什么?我还没有解决这个问题..检查这个。谢谢你的链接,但是这些提示中没有一个能帮助我..ftplet-api-1.0.6.jar ftpserver-core-1.0.6.jar这两个应该在同一个项目中使用吗?是的,我使用了教程中列出的文件谢谢你的回答!我也有同样的问题,这个方法对我也很有效。我所做的是在build.gradle:
依赖项{…compile('org.apache.ftpserver:ftpserver core:1.0.6'){排除组:'org.apache.ftpserver',模块:'ftpletapi'}…}