Bri*_*ian 7 java intellij-idea amazon-s3 gradle amazon-web-services
这可能是一个非常简单的问题,但我已经坚持了几个小时......
我正在尝试将亚马逊云集成添加到我的项目中,但我似乎无法让项目识别 jar 文件。我目前只是想实例化一个 AmazonS3 客户端:
AmazonS3 s3 = new AmazonS3Client();
Run Code Online (Sandbox Code Playgroud)
我已将此添加到我的 build.gradle 下的依赖项{ }:
compile('com.amazonaws:aws-java-sdk:1.10.6')
Run Code Online (Sandbox Code Playgroud)
当我运行 gradle build 时,它看起来像是从 maven 下载一堆 jar 文件,但是当我去编译我的项目时,我收到“找不到符号”错误。
error: cannot find symbol
AmazonS3 s3 = new AmazonS3Client();
^
Run Code Online (Sandbox Code Playgroud)
似乎 gradle 没有将类添加到我的类路径或其他东西中。有我需要的插件吗?我需要手动将 jars 添加到我的项目中吗?
谢谢
编辑:我正在使用 IntelliJ Idea 来管理项目。
不完全确定之前的问题是什么,但我能够通过以下方式解决它:
gradle clean
gradle cleanIdea
gradle idea
...
<import required classes>
...
gradle build
Run Code Online (Sandbox Code Playgroud)
好像这样解决了。项目设置有问题。
| 归档时间: |
|
| 查看次数: |
8331 次 |
| 最近记录: |