Метод getService () не определен для типа StorageOptions - PullRequest
0 голосов
/ 20 января 2020

Я просто пробую FirebaseAdmin SDK, и когда я использую следующий код в Eclipse Java,

    Storage storage = StorageOptions.getDefaultInstance().getService();

, я получаю сообщение об ошибке: «Тип com.google.cloud. ServiceOptions не могут быть разрешены. На него косвенно ссылаются необходимые файлы .class. Метод getService () не определен для типа StorageOptions. " Я не уверен, что мне не хватает некоторых зависимостей здесь, но вот что я использовал до сих пор:

<dependency>
    <groupId>com.google.firebase</groupId>
    <artifactId>firebase-admin</artifactId>
    <version>6.12.0</version>
</dependency>


<dependency>
    <groupId>com.google.auth</groupId>
    <artifactId>google-auth-library-oauth2-http</artifactId>
    <version>0.19.0</version>
</dependency>

<dependency>
    <groupId>com.google.cloud</groupId>
    <artifactId>google-cloud-storage</artifactId>
    <version>1.103.0</version>
</dependency>


<dependency>
    <groupId>com.google.cloud</groupId>
    <artifactId>google-cloud-core</artifactId>
    <version>1.92.2</version>
</dependency>


<dependency>
    <groupId>com.google.cloud</groupId>
    <artifactId>google-cloud-core-http</artifactId>
    <version>1.92.2</version>
</dependency>



<dependency>
    <groupId>io.netty</groupId>
    <artifactId>netty-all</artifactId>
    <version>4.1.4.Final</version>
</dependency>

<dependency>
    <groupId>org.slf4j</groupId>
    <artifactId>slf4j-simple</artifactId>
    <version>1.7.12</version>
</dependency>

Понятия не имею, что не так ....: / Любая помощь будет принята с благодарностью!

1 Ответ

1 голос
/ 20 января 2020

Ну, получается, что мне нужно было добавить «Требуется google.cloud.core;» под файлом модуля избавиться от ошибки.

...