这可能是一个非常简单的问题,但我已经坚持了好几个小时......
我正在尝试将亚马逊云集成添加到我的项目中,而我似乎无法让项目识别jar文件。我目前只是尝试实例化AmazonS3客户端:
AmazonS3 s3 = new AmazonS3Client();
我已将此添加到我的build.gradle依赖项{}:
下compile('com.amazonaws:aws-java-sdk:1.10.6')
当我运行gradle build时,看起来它正在从maven下载一堆jar文件,但是当我去编译我的项目时,我得到"符号未找到"错误。
error: cannot find symbol
AmazonS3 s3 = new AmazonS3Client();
^
似乎gradle并没有将类添加到我的类路径或其他东西。我需要一些插件吗?我是否需要手动将罐子添加到我的项目中?
由于
编辑:我使用IntelliJ Idea来管理项目。
答案 0 :(得分:1)
以前不完全确定问题是什么,但我能够通过以下方式解决问题:
gradle clean
gradle cleanIdea
gradle idea
...
<import required classes>
...
gradle build
似乎这样解决了它。项目设置出了问题。