<dependency> <groupId>org.fabric3.extensions</groupId> <artifactId>fabric3-ftp-extension</artifactId> <version>1.0.0</version> </dependency> <ftp.extension xmlns:ftp="urn:fabric3.org:uri:ftp" uri="ftp://yourhostname" username="yourusername" password="yourpassword"/> import org.fabric3.extension.ftp.api.FtpApi; import org.fabric3.extension.ftp.api.FtpConfiguration; public class FtpClient { private FtpApi ftpApi; public FtpClient(FtpConfiguration configuration) { ftpApi = FtpApiProvider.getFtpApi(configuration); } public void uploadFile(String localFilePath, String remoteFileName) { ftpApi.upload(localFilePath, remoteFileName); } public void downloadFile(String remoteFileName, String localFilePath) { ftpApi.download(remoteFileName, localFilePath); } public void deleteFile(String remoteFileName) { ftpApi.delete(remoteFileName); } }


上一篇:
下一篇:
切换中文