一、Java客户端:
这个jar包中央仓库里面没有。我们要把它放到私服或本地仓库。
Maven环境:
fastdfs_client
在需要用的地方添加坐标
添加jar包引用
创建配置文件
创建测试类
运行结果:
通过http方式来访问这个图片。
我们访问的是nginx,FastDFS只是完成了图片保存的功能。
二、FastDFSClient工具类实现上传
工具类放到common工程中
把e3-manager-web中对fastdfs_client的依赖移到e3-common中。
编写测试代码:
@Test
public void testFastDfsClient() throws Exception {
FastDFSClient fastDFSClient = new FastDFSClient(
"E:/projects/workspace/eclipse/e3-manager-web/src/main/resources/conf/client.conf");
String string = fastDFSClient.uploadFile("C:/Users/kenneth/Pictures/mobile.jpg");
System.out.println(string);
}
上传成功