App Engine 표준 환경용 앱 만들기

App Engine은 확장 가능한 웹 애플리케이션을 개발하고 호스팅하기 위한 완전 관리형 서버리스 플랫폼입니다.

이 문서에서는 Cloud Code로 App Engine 표준 환경용 애플리케이션을 만들거나 기존 프로젝트를 가져오는 방법을 설명합니다.

시작하기 전에

  • 머신의 PATHJetBrains IDE 버전 2019.3 이상(예: IntelliJ Ultimate/Community, PyCharm Professional/Community, WebStorm, GoLand)을 설치하고 설정합니다.
  • Cloud Code 플러그인을 설치합니다.

    • IntelliJ IDEA 또는 기타 지원되는 JetBrains IDE를 엽니다.
    • 플러그인 마켓(File(파일) > Settings(설정) > Plugins(플러그인) 또는 Mac OS X의 경우 IntelliJ IDEA > Preferences(환경설정) > Plugins(플러그인))에서 'Cloud Code' 플러그인을 검색하고 설치합니다.

    IDE를 다시 시작하여 플러그인을 활성화하라는 메시지가 표시될 수 있습니다.

새 애플리케이션 만들기

새 프로젝트 마법사를 사용하거나 Cloud Source Repositories의 기존 프로젝트를 가져오는 방법으로 새 애플리케이션을 만들 수 있습니다.

새 프로젝트 마법사 사용

새 프로젝트를 만들려면 IntelliJ 새 프로젝트 마법사를 사용하여 고유한 애플리케이션의 출발점이 될 템플릿 애플리케이션을 생성할 수 있습니다.

다음과 같이 새 프로젝트를 만듭니다.

  1. File(파일) > New(새로 만들기) > Project(프로젝트)를 선택하여 New Project(새 프로젝트) 대화상자를 표시합니다.

  2. 왼쪽 패널에서 Java(자바)를 선택합니다.

  3. Additional Libraries and Frameworks(추가 라이브러리 및 프레임워크) 섹션에서 사용자 환경에 맞는 Google App Engine을 선택합니다.

    추가 라이브러리 및 프레임워크에서 'Google App Engine Standard(Google App Engine 표준)'가 선택된 새 자바 프로젝트

  4. 애플리케이션의 클래스 경로에 추가할 추가 라이브러리를 선택합니다. 서블릿 API는 기본적으로 선택되어 있습니다.

  5. Next(다음)를 클릭합니다.

  6. Project name(프로젝트 이름)을 입력합니다.

  7. 기본값을 유지하지 않으려면 Project location(프로젝트 위치)을 입력합니다.

  8. 기본값을 유지하지 않으려면 More Settings(설정 더보기) 섹션의 필드를 업데이트합니다.

  9. Finish(마침)를 클릭합니다.

기존 프로젝트 체크아웃

Cloud Source Repositories에서 기존 프로젝트를 체크아웃하려면 다음 안내를 따르세요.

  1. VCS > Checkout from Version Control(버전 제어에서 체크아웃) > Get from Version Control…(버전 제어에서 가져오기…)을 선택합니다.

  2. 'Version Control(버전 제어)' 드롭다운에서 'Google Cloud'를 선택하고 'Clone(클론)'을 클릭합니다.
  3. Clone from Google Cloud(Google Cloud에서 클론) 대화상자에서 프로젝트와 연결된 Cloud Project(Cloud 프로젝트)를 선택합니다.
  4. Cloud Repository를 선택합니다.
  5. Parent Directory(상위 디렉토리)를 선택합니다.
  6. Directory Name(디렉토리 이름)을 입력합니다.
  7. Clone(복제)을 클릭합니다.

프레임워크 지원 추가

애플리케이션에 프레임워크 지원을 추가한 적이 없으면 IntelliJ IDEA에서 사용자가 App Engine 애플리케이션을 열었음을 감지하고 프레임워크를 구성하라는 메시지를 표시합니다.

  1. 프로젝트를 마우스 오른쪽 버튼으로 클릭합니다.

  2. Add Framework Support(프레임워크 지원 추가)를 선택합니다.

  3. App Engine standard(App Engine 표준) 체크박스를 선택합니다.

    또는 Cloud Code 메뉴를 통해 App Engine 프레임워크 지원을 추가할 수 있습니다.

    1. Tools(도구) > Cloud Code > Add App Engine support(App Engine 지원 추가) > Google App Engine standard(Google App Engine 표준)를 선택합니다.

    2. 프레임워크 지원을 추가할 모듈을 선택합니다.

    3. OK(확인)를 클릭합니다.

    4. 프로젝트에 추가할 라이브러리를 선택합니다.

    5. OK(확인)를 클릭합니다.

    다음 단계

    이제 애플리케이션을 만들었으므로 워크스테이션에서 애플리케이션을 실행하고 디버그할 수 있습니다.

    또한 App Engine 표준 환경에 배포할 수도 있습니다.

    지원 받기

    의견을 보내려면 GitHub에서 문제를 신고하거나 Stack Overflow에서 질문하세요.