【发布时间】:2021-07-18 15:23:07
【问题描述】:
我一直在尝试将 Azure VM 部署到可用区,如以下链接 https://azure.microsoft.com/en-us/blog/java-manage-availability-zones-and-more/,但我不断收到以下错误。
cannot find symbol
symbol: method withAvailabilityZone(AvailabilityZoneId)
location: interface WithCreate
Java 似乎找不到 withAvailabilityZone 方法,但在上面的链接中它似乎工作正常。当我查看 Azure 文档时,唯一的 withAvailabilityZone 方法在 withManagedCreate 类中,所以我不确定如何更改以下代码以匹配:
VM_1 = azure.virtualMachines().define(name)
.withRegion(reg)
.withExistingResourceGroup(rg)
.withExistingPrimaryNetworkInterface(nI)
.withPopularLinuxImage(pli)
.withExistingDataDisk(dd)
.withSize(type_1)
.withPriority(priority_var)
.withAvailabilityZone(availabilityZone) //error occurs here
.create();
【问题讨论】:
-
你能告诉我你用的是哪个包吗?
标签: java azure cannot-find-symbol availability-zone