Java 类型StorageOptions的方法getService()未定义

Java 类型StorageOptions的方法getService()未定义,java,firebase,google-cloud-storage,storage,Java,Firebase,Google Cloud Storage,Storage,我只是在试用FirebaseAdmin SDK,当我在Eclipse Java中使用以下代码时 Storage storage = StorageOptions.getDefaultInstance().getService(); 我收到一个错误,上面写着:“无法解析com.google.cloud.ServiceOptions类型。它是从必需的.class文件间接引用的。类型StorageOptions的方法getService()未定义。” 我不确定我是否遗漏了一些依赖项,但到目前

我只是在试用FirebaseAdmin SDK,当我在Eclipse Java中使用以下代码时

    Storage storage = StorageOptions.getDefaultInstance().getService();
我收到一个错误,上面写着:“无法解析com.google.cloud.ServiceOptions类型。它是从必需的.class文件间接引用的。类型StorageOptions的方法getService()未定义。” 我不确定我是否遗漏了一些依赖项,但到目前为止我已经使用了这些依赖项:

<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>

com.google.firebase
firebase管理员
6.12.0
com.google.auth
google-auth-library-oauth2-http
0.19.0
com.google.cloud
谷歌云存储
1.103.0
com.google.cloud
谷歌云核心
1.92.2
com.google.cloud
谷歌云核心http
1.92.2
伊奥·内蒂
讨厌的
4.1.4.最终版本
org.slf4j
slf4j简单
1.7.12

不知道出了什么问题……:/任何帮助都将不胜感激

事实证明,我需要在模块文件下添加“requires google.cloud.core;”以消除错误