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

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

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

Java 開発環境を設定し、アプリケーションを にデプロイする前にローカルでテストしますAWS Elastic Beanstalk このトピックでは、開発環境の設定手順と便利なツールのインストールページへのリンクを概説します。

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

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

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

JDK には、ソースファイルを Elastic Beanstalk ウェブサーバーで実行可能なクラスファイルに組み込む目的で使用できる Java コンパイラが含まれています。

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

まだ別のウェブコンテナやフレームワークがない場合は、Tomcat の適切なバージョンをインストールします。

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

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

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

JUnit、Google Guava、Apache Commons は、複数の便利なライブラリを提供します。詳細についてはそれぞれのホームページにアクセスしてください。

AWS SDK for Java をインストールする

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

詳細とインストール方法については、AWS SDK for Java のホームページにアクセスしてください。

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

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

注記

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

IDE の機能のすべては必要なく、単純にコーディングを開始する場合は、Sublime Text のインストールを検討します。

AWS toolkit for Eclipse をインストールする

AWS Toolkit for Eclipse は、デベロッパーが AWS を使用して Java アプリケーションを容易に開発、デバッグ、デプロイできるようにする Eclipse Java IDE のオープンソースのプラグインです。インストール手順については、AWS Toolkit for Eclipse のホームページにアクセスしてください。