image.png

AWS SDK for Java 2.x 라이브러리를 maven 에 추가

AWS SDK 공식 레퍼런스 페이지

maven repository


	<dependencyManagement>
		<dependencies>
			<dependency>
				<groupId>software.amazon.awssdk</groupId>
				<artifactId>bom</artifactId>
				<version>2.25.60</version>
				<type>pom</type>
				<scope>import</scope>
			</dependency>
		</dependencies>
	</dependencyManagement>
	
	<dependencies>

		<dependency>
			<groupId>software.amazon.awssdk</groupId>
			<artifactId>s3</artifactId>
		</dependency>
		
		...

AWS S3 의 버킷 만들기 - 퍼블릭 억세스 설정 후,

ACL 활성화 방법

  1. AWS S3 콘솔에 로그인합니다.
  2. 버킷을 선택합니다.
  3. "권한(Permissions)" 탭으로 이동합니다.
  4. "객체 소유권(Object Ownership)" 섹션을 찾습니다.
  5. "편집(Edit)" 버튼을 클릭합니다.
  6. "ACL 활성화(Enable ACLs)" 옵션을 선택합니다.
  7. 변경 사항을 저장합니다.
  8. AWS IAM 에서 사용자 만들기 - S3 full access