1. 所需 jar 包:
<!--microsoft azure--> <dependency> <groupId>com.microsoft.azure</groupId> <artifactId>azure-storage</artifactId> <version>7.0.0</version> </dependency>
2. 代码:
package com.dmap.base.units.azure.blob; import com.microsoft.azure.storage.CloudStorageAccount; import com.microsoft.azure.storage.OperationContext; import com.microsoft.azure.storage.StorageException; import com.microsoft.azure.storage.blob.*; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import java.io.*; import java.net.URISyntaxException; import java.security.InvalidKeyException; public class AzureApp { private AzureApp() { } private static final Logger logger = LoggerFactory.getLogger(AzureApp.class); /** * 第1步:获取要使用的容器 * * @param accountName 使用 Azure 门户中列出的存储帐户的名称 * @param acountKey 存储帐户的主访问密钥 * @param containerName 1.容器名称必须以字母或数字开头,并且只能包含字母、数字和短划线 (-) 字符。 * 2.