如何使用Java azure sdk库将文件从同一azure存储帐户中的一个文件共享移动到另一个文件分享



我的应用程序从azure文件共享中读取一个文件。文件处理后,我想将该文件移动到另一个文件共享。如何使用azure存储文件共享库做到这一点。两个文件共享都在同一个存储帐户中。

在开始之前,您需要遵循以下步骤:

BOM添加到您的项目

添加到项目的POM文件的dependencyManagement部分。这并不会导致所有依赖项都包含在您的项目中。

<dependencyManagement>
<dependencies>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-sdk-bom</artifactId>
<version>{bom_version_to_target}</version>
<type>pom</type>
<scope>import</scope>
</dependency>
</dependencies>
</dependencyManagement>

在项目中添加libraries

添加BOM依赖项后,需要添加azure-storage-blobazure-security-keyvault-secretsazure-identity

<dependencies>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-storage-blob</artifactId>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-security-keyvault-secrets</artifactId>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-identity</artifactId>
</dependency>
</dependencies>

有关使用实施访问存储器的信息,请参阅此处

请参阅此处从一个文件共享读取文件并将其移动到同一文件共享不同目录

最新更新