Java

こちらのページでは、GitHubリポジトリから弊社アプリケーションホスティングにJavaアプリケーションをデプロイ、セットアップする方法の一例をご紹介します。

前提条件

  • 弊社クイックスタートテンプレートは、GitHubに保存・管理されているため、GitHubアカウントが必要です。
  • アプリケーションのデプロイには、MyKinstaアカウントが必要になります。

Javaアプリケーションのデプロイ

  1. GitHubにログイン後、「Kinsta – Hello World – Java」テンプレートから新規リポジトリを作成します(「Use this template」>「Create a new repository」)。
  2. MyKinstaで、「アプリケーション」>「アプリケーションを追加」>「GitHub」を選択し、「Gitサービスの接続」ウィンドウで「Gitサービスを接続する」をクリックして、GitHubアカウントにログインします。
  3. Javaリポジトリと「データセンターの所在地」を選択します。その他の設定はデフォルトのままで、「続行」をクリックします。
  4. 最終確認」画面で「デプロイする」をクリックします。

デプロイに際し、リポジトリのProcfileからウェブプロセスのstartコマンドが自動検出され、pom.xmlファイルで定義された依存関係も自動インストールされます。デプロイ完了後、すぐにアプリケーションをご利用いただけます。アプリケーションのURLには、Hello Worldページが表示されます。

Javaのインストール完了後に表示されるHello Worldページ
Javaのインストール完了後に表示されるHello Worldページ

Javaアプリのデプロイ方法について動画での解説もご用意しています

ウェブサーバーのセットアップ

ポート

PORT環境変数は自動的に設定されるため、お客様ご自身で定義したりアプリケーションにハードコーディングで記述したりする必要はありません。サーバーポートを参照する場合は、コード内でSystem.getenv("PORT")を使用してください。

startコマンド

アプリケーションをデプロイし、リポジトリにProcfileを含めると、弊社システムにより自動でリポジトリルートにウェブプロセスが作成されます。ウェブサーバーを実行するには、Procfileで以下のコマンドを使用してください。

web: java -jar target/kinsta-java-hello-world-1.0-SNAPSHOT.jar
この記事は役に立ちましたか?