dependency 추가
application.properties 속성 추가
# AWS S3
cloud.aws.s3.bucket=my.bucket.url
cloud.aws.credentials.access-key=IAM.secret.key
cloud.aws.credentials.secret-key=IAM.secret.pw
cloud.aws.region.static=ap-northeast-2
cloud.aws.region.auto=false
cloud.aws.stack.auto=false
메인 함수에서 프로그램 실행 시의 속성을 설정한다.
@SpringBootApplication
public class SpringS3PracticeApplication {
// 이부분 추가하기!!
static {
System.setProperty("com.amazonaws.sdk.disableEc2Metadata", "true");
}
//
public static void main(String[] args) {
SpringApplication.run(SpringS3PracticeApplication.class, args);
}
}