Java 開発環境をセットアップする - AWS Elastic Beanstalk

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

Java 開発環境をセットアップする

このトピックでは、Java 開発環境をセットアップして、アプリケーションを にデプロイする前にローカルでテストする手順について説明します AWS Elastic Beanstalk。また、便利なツールのインストール手順を提供するウェブサイトも参照します。

すべての言語に適用される一般的な設定ステップやツールについては、Elastic Beanstalk で使用する開発マシンの設定を参照してください。

Java 開発キットをインストールする

Java Development Kit () をインストールしますJDK。指定しない場合は、最新バージョンを取得します。oracle.com JDKで をダウンロードします。

JDK には、ソースファイルを Elastic Beanstalk ウェブサーバーで実行できるクラスファイルに構築するために使用できる Java コンパイラが含まれています。

ウェブ コンテナをインストールする

別のウェブコンテナまたはフレームワークをまだお持ちでない場合は、Elastic Beanstalk が Amazon Linux オペレーティングシステムでサポートするバージョンの Tomcat をインストールします。Elastic Beanstalk がサポートする Apache Tomcat の最新バージョンのリストについては、プラットフォームドキュメントの「TomcatAWS Elastic Beanstalk 」を参照してください。Apache Tomcat ウェブサイトから環境に適用される Tomcat バージョンをダウンロードします。

ライブラリをダウンロードする

Elastic Beanstalk プラットフォームには、デフォルトでいくつかのライブラリが含まれています。アプリケーションが使用するライブラリをダウンロードしてプロジェクトフォルダに保存し、アプリケーションソースバンドルにデプロイします。

Tomcat をローカルにインストールしている場合は、インストールフォルダからサーブレットAPIと JavaServer ページ (JSP) APIライブラリをコピーできます。Tomcat プラットフォームのバージョンをデプロイする場合は、これらのファイルをソースバンドルに含める必要はありませんが、classpath に組み込んでこれらを使用するすべてのクラスをコンパイルする必要があります。

JUnit、Google Guava、および Apache Commons には、いくつかの便利なライブラリが用意されています。詳細についてはそれぞれのホームページにアクセスしてください。

for Java のインストール AWS SDK

アプリケーション内から AWS リソースを管理する必要がある場合は AWS SDK、 for Java をインストールします。例えば、 では AWS SDK for Java、Amazon DynamoDB (DynamoDB ) を使用して、複数のウェブサーバー間で Apache Tomcat アプリケーションのセッション状態を共有できます。詳細については、 for Java ドキュメントの「Amazon DynamoDB で Tomcat セッション状態を管理する」を参照してください。 AWS SDK

詳細とインストール手順については、 AWS SDK for Java のホームページを参照してください。

IDE またはテキストエディタのインストール

統合開発環境 (IDEs) は、アプリケーション開発を容易にする幅広い機能を提供します。for Java 開発IDEに を使用していない場合は、Eclipse と IntelliJ を試して、どちらが最適かを確認してください。

は、出典管理にコミットしたくないファイルをプロジェクトフォルダに追加するIDE場合があります。ソースコントロールにこれらのファイルがコミットされないようにするには、.gitignore または同等のソースコントロールツールを使用します。

コーディングを開始するだけで、 のすべての機能を必要としない場合はIDE、Sublime Text のインストールを検討してください。

注記

2023 年 5 月 31 AWS Toolkit for Eclipse日をもって、 はサポートを終了しました AWS。のライフサイクル終了の詳細については AWS Toolkit for Eclipse、リポジトリの README.md ファイルを参照してください AWS Toolkit for Eclipse GitHub 。