引入jar包
需要使用fastdfs_client_v1.20.jar,点击下载,并将此jar加入到工程中。
使用步骤
public void upload() throws Exception{
//创建一个配置文件内容为tracker服务器的地址
//使用全局对象来加载配置文件
ClientGlobal.init("全局配置文件的全路径,该配置文件内容为<tracker_server=FastDFS服务器ip:端口号>");
//创建一个trackerClient对象
TrackerClient trackerClient = new TrackerClient();
//通过trackerClient获得一个trackerServer对象
TrackerServer trackerServer = trackerClient.getConnection();
//创建一个strorageServer的引用,可以为null
StorageServer storageServer = null;
//创建一个storageClient,参数需要TrackerServer和StrorageServer
StorageClient storageClient = new StorageClient(trackerServer,storageServer);
//使用StorageClient上传文件
String[] strings = storageClient.upload_file("待上传图片全路径", "图片格式,如jpg,不需要加.", null);
for(String string : strings) {
System.out.println(string