1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

【Eclipse】サーブレットの準備

Posted at

サーブレットプログラムの準備

サーブレットのプログラムを動作するまでの、個人的な手順まとめです。

Step:1 動的Webプロジェクトの作成

eclipseを使いプロジェクト作成する際に 動的Webプロジェクトで作成

  1. プロジェクト名と ターゲット・ランタイムを設定

    • ここで指定したプロジェクト名がコンテナの名前になる
    • プロジェクトのロケーションで指定したフォルダがコンテナの実行ディレクトリになる
    • ソースコードが配置されるフォルダの名前および場所は基本的にそのまま
  2. コンテンツ・ルート (デフォルト: プロジェクト名)

    • プロジェクトをサーバー上で動作させる際の名前になり、ブラウザからURLを入力する際、そのプロジェクトを指す為に使用されます。
    • デフォルトではプロジェクト名と同じです。
    • URLという外部から参照されやすい部分になるため、「 そのサービスに沿った意味のある名称などに設定 」する。
  3. コンテンツ・ディレクトリー (デフォルト: WebContent)

    • Webアプリのファイル(html, 画像コンテンツ, xmlファイル)等を配置するフォルダ
    • このフォルダに入っていないファイルは外部から参照できない
    • 動的Webプロジェクトの場合、デフォルトはプロジェクトフォルダ直下の「WebContent」フォルダ
  4. web.xmlデプロイメント記述子の生成 ( チェックを入れる )

    • チェックを入れると、プロジェクト内の必要な場所に、後述するweb.xmlファイルが自動的に作成されます。
    • チェックしないと作成されないので、自分で作成する必要が出てくるため忘れないこと。

Step:2 新規サーバーの作成

次にWebアプリケーションを動作させるための環境を構築していきます。

  1. ウィンドウ→ ビューの表示→ その他を選択
  2. サーバーフォルダから サーバーを選択
  3. 「使用可能なサーバーがありません。このリンクをクリックして新規サーバーを作成してください」を選択
  4. Apacheフォルダから新規動的Webプロジェクト作成時に選択したターゲット・ランタイムと同じバージョンのサーバーを選択
    プロジェクト作成時に設定した内容に沿って、適切なサーバーを選択
  5. 使用可能から作成したプロジェクトと同名のリソースを選択
  6. 「追加」ボタンを選択
  7. 構成済みにリソースが移動したことを確認

Step:3 サーバーの開始・停止

開始

  1. 作成したサーバーを右クリック
  2. 開始を選択
  3. サーバービュー
  4. ※開始ボタンを選択
  5. サーバーの状態が 「始動済み」 となればサーバー起動成功。

※ 4で、セキュリティの重要な警告が表示された場合、プライベートネットワーク(ホームネットワークなどを選択。

サーバーの停止

サーバーを停止する場合は赤色の四角を選択。

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?