Я просто пробую 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>
Понятия не имею, что не так ....: / Любая помощь будет принята с благодарностью!