ClassNotFoundException: com. azure .storage.common.policy.RequestRetryOptions - PullRequest
0 голосов
/ 18 июня 2020

Я пытаюсь запустить программу java, которая отправляет и принимает сообщения в и из Azure очередей хранилища; однако во время выполнения я продолжаю получать следующее исключение ClassNotFoundException. Мне сложно найти банки, необходимые для его ремонта. Ничего из того, что я нашел до сих пор, на самом деле не решает проблему.

Exception in thread "main" java.lang.NoClassDefFoundError: com/azure/storage/common/policy/RequestRetryOptions
        at com.azure.storage.queue.QueueServiceClientBuilder.<init>(QueueServiceClientBuilder.java:83)
        at com.cloudproject.azure.Connector.initiateConnection(Connector.java:58)
        at com.cloudproject.server.ConnectionServer.main(ConnectionServer.java:30)
Caused by: java.lang.ClassNotFoundException: com.azure.storage.common.policy.RequestRetryOptions
        at java.net.URLClassLoader.findClass(URLClassLoader.java:382)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:418)
        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:352)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:351)
        ... 3 more

Я не использую maven в процессе сборки, хотя я извлек несколько банок из репозитория maven - ни один из них не помог.

1 Ответ

0 голосов
/ 18 июня 2020

Похоже, это было исправлено путем включения azure -storage-common jar, который я взял из здесь . Не знаю, как я упустил из виду это раньше.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...