Java 개발 환경 설정 - AWS Elastic Beanstalk

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

Java 개발 환경 설정

이 항목에서는 응용 프로그램을 배포하기 전에 로컬에서 테스트할 Java 개발 환경을 설정하는 지침을 제공합니다. AWS Elastic Beanstalk또한 유용한 도구의 설치 지침을 제공하는 웹 사이트도 참조합니다.

모든 언어에 적용되는 일반적인 설정 단계와 도구는 Elastic Beanstalk에서 사용할 수 있도록 개발 머신 구성을 참조하십시오.

Java 개발 키트 설치

Java 개발 키트 (JDK) 를 설치합니다. 기본 설정이 없다면 최신 버전을 가져옵니다. JDKoracle.com에서 다운로드하십시오.

JDK여기에는 소스 파일을 Elastic Beanstalk 웹 서버에서 실행할 수 있는 클래스 파일로 빌드하는 데 사용할 수 있는 Java 컴파일러가 포함되어 있습니다.

웹 컨테이너 설치

다른 웹 컨테이너나 프레임워크가 아직 없다면, Elastic Beanstalk가 Amazon Linux 운영 체제에서 지원하는 Tomcat 버전을 설치하세요. Elastic Beanstalk가 지원하는 아파치 톰캣의 현재 버전 목록은 플랫폼 문서의 Tomcat을 참조하십시오.AWS Elastic Beanstalk Apache Tomcat 웹 사이트에서 사용자 환경에 해당하는 Tomcat 버전을 다운로드하십시오.

라이브러리 다운로드

Elastic Beanstalk 플랫폼에는 기본적으로 몇 가지 라이브러리가 포함되어 있습니다. 애플리케이션에서 사용할 라이브러리를 다운로드한 후 프로젝트 폴더에 저장하여 애플리케이션 소스 번들에 배포합니다.

Tomcat을 로컬에 설치한 경우 설치 폴더에서 서블릿 API 및 JavaServer Pages () 라이브러리를 복사할 수 있습니다. JSP API Tomcat 플랫폼 버전에 배포할 경우 해당 파일을 사용하는 클래스를 컴파일하려면, 소스 번들에는 이러한 파일이 없어도 되나 classpath에는 포함되어야 합니다.

JUnit, Google 구아바 및 아파치 커먼즈는 몇 가지 유용한 라이브러리를 제공합니다. 자세한 내용은 홈페이지를 참조하십시오.

AWS SDKJava용 설치

애플리케이션 내에서 AWS 리소스를 관리해야 하는 경우 AWS SDK Java용 를 설치하십시오. 예를 들어 를 사용하면 Amazon DynamoDB (DynamoDB) 를 사용하여 여러 웹 서버에서 Apache Tomcat 애플리케이션의 세션 상태를 공유할 수 있습니다. AWS SDK for Java자세한 내용은 Java용 설명서에서 Amazon DynamoDB를 사용하여 Tomcat 세션 상태 관리를 참조하십시오. AWS SDK

자세한 내용 AWS SDK및 설치 지침은 for Java 홈 페이지를 참조하십시오.

IDE또는 텍스트 편집기 설치

통합 개발 환경 (IDEs) 은 애플리케이션 개발을 용이하게 하는 다양한 기능을 제공합니다. Java IDE 개발용으로 사용해 본 적이 없다면 Eclipse와 IntelliJ를 사용해 보고 어떤 것이 가장 적합한지 확인해 보세요.

소스 컨트롤에 커밋하고 싶지 않은 파일이 프로젝트 폴더에 IDE 추가될 수 있습니다. 이 파일이 소스 제어용으로 커밋되지 않게 하려면 .gitignore 또는 소스 제어 도구의 유사한 기능을 사용하십시오.

코딩을 시작하려고 하는데 의 모든 기능이 필요하지 않다면 Sublime Text를 IDE 설치해 보세요.

참고

2023년 5월 31일에 AWS Toolkit for Eclipse수명이 종료되어 더 이상 지원되지 않습니다. AWS의 수명 주기 종료에 대한 자세한 내용은 README AWS Toolkit for Eclipse GitHub 저장소의.md 파일을 참조하십시오. AWS Toolkit for Eclipse