maven 已安装AWS SDKKotlin,但在项目中找不到

smdnsysy  于 2023-10-17  发布在  Maven
关注(0)|答案(1)|浏览(135)

我正在构建一个REST API,其中一部分将处理媒体上传和下载到AWS S3。
由于我在Maven中使用Kotlin,我在我的pom.xml文件中添加了对AWS S3 SDK的依赖,如下所示:

<dependency>
    <groupId>aws.sdk.kotlin</groupId>
    <artifactId>s3</artifactId>
    <version>0.16.0</version>
</dependency>

Maven安装进行得很顺利,一切都通过了我的测试等。
当我试图将S3Client添加到我的代码中时出现问题,整个SDK都找不到。
该库位于我的InteliJ IDEA中的依赖项选项卡中,也是外部库的一部分,如您在屏幕截图中所见。

由于这个问题,我无法前进,因为我不能真正实现S3通信没有实际的客户端。我确实尝试重新启动IDEA,如果它不只是IDE本身的一些错误,但同样的问题发生。

aiazj4mn

aiazj4mn1#

当我面对这类问题时,我通常会做的是:
1.尝试在控制台中运行mvn clean install。如果这起作用,则说明IDE存在问题。如果没有,那就是Maven的问题。
1.如果这是IntelliJ的问题,请尝试:
a)在Maven视图中“搜索所有Maven项目”
B)文件->无效缓存.

相关问题