6.1 JBoss Enterprise Application Platform - Red Hat ... ... JBoss Enterprise Application Platform 6.1

  • View
    1

  • Download
    0

Embed Size (px)

Text of 6.1 JBoss Enterprise Application Platform - Red Hat ... ... JBoss Enterprise Application Platform...

  • JBoss Enterprise Application Platform 6.1

    開発ガイド

    JBoss Enterprise Application Platform 6 向け エディッション 3

    Last Updated: 2017-10-26

  • JBoss Enterprise Application Platform 6.1 開発ガイド

    JBoss Enterprise Application Platform 6 向け エディッション 3

    Nidhi Chaudhary

    Lucas Costi

    Russell Dickenson

    Sande Gilda

    Vikram Goyal

    Eamon Logue

    Darrin Mison

    Scott Mumford

    David Ryan

    Misty Stanley-Jones

    Keerat Verma

    Tom Wells

  • 法律上の通知法律上の通知

    Copyright © 2014 Red Hat, Inc..

    This document is licensed by Red Hat under the Creative Commons Attribution-ShareAlike 3.0 Unported License. If you distribute this document, or a modified version of it, you must provide attribution to Red Hat, Inc. and provide a link to the original. If the document is modified, all Red Hat trademarks must be removed.

    Red Hat, as the licensor of this document, waives the right to enforce, and agrees not to assert, Section 4d of CC-BY-SA to the fullest extent permitted by applicable law.

    Red Hat, Red Hat Enterprise Linux, the Shadowman logo, JBoss, OpenShift, Fedora, the Infinity logo, and RHCE are trademarks of Red Hat, Inc., registered in the United States and other countries.

    Linux ® is the registered trademark of Linus Torvalds in the United States and other countries.

    Java ® is a registered trademark of Oracle and/or its affiliates.

    XFS ® is a trademark of Silicon Graphics International Corp. or its subsidiaries in the United States and/or other countries.

    MySQL ® is a registered trademark of MySQL AB in the United States, the European Union and other countries.

    Node.js ® is an official trademark of Joyent. Red Hat Software Collections is not formally related to or endorsed by the official Joyent Node.js open source or commercial project.

    The OpenStack ® Word Mark and OpenStack logo are either registered trademarks/service marks or trademarks/service marks of the OpenStack Foundation, in the United States and other countries and are used with the OpenStack Foundation's permission. We are not affiliated with, endorsed or sponsored by the OpenStack Foundation, or the OpenStack community.

    All other trademarks are the property of their respective owners.

    概要概要

    本書は、JBoss Enterprise Application Platform 6 とそのパッチリリースを使用する Java EE 6 の 開発者向けの参考資料や例を提供します。

    http://creativecommons.org/licenses/by-sa/3.0/

  • . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    目次目次

    第第1章章 アプリケーションの開発アプリケーションの開発 1.1. はじめに

    1.1.1. JBoss Enterprise Application Platform 6 について 1.2. 要件

    1.2.1. Java Enterprise Edition 6 を理解する 1.2.1.1. EE 6 プロファイルの概要 1.2.1.2. Java Enterprise Edition 6 Web Profile 1.2.1.3. Java Enterprise Edition 6 Full Profile

    1.2.2. JBoss Enterprise Application Platform 6 で使用されるモジュールと新しいモジュラークラスローディン グシステムについて

    1.2.2.1. モジュール 1.2.2.2. クラスロードとモジュールの概要

    1.3. 開発環境の設定 1.3.1. JBoss Developer Studio のダウンロードとインストール

    1.3.1.1. JBoss Developer Studio の設定 1.3.1.2. JBoss Developer Studio 5 のダウンロード 1.3.1.3. JBoss Developer Studio 5 のインストール 1.3.1.4. JBoss Developer Studio の起動 1.3.1.5. JBoss Enterprise Application Platform 6 サーバーの JBoss Developer Studio への追加

    1.4. 最初のアプリケーションの実行 1.4.1. デフォルトの Welcome Web アプリケーションの置き換え 1.4.2. クイックスタートコードの例をダウンロードする

    1.4.2.1. Java EE クイックスタートサンプルへのアクセス 1.4.3. クイックスタートの実行

    1.4.3.1. JBoss Developer Studio でのクイックスタートの実行 1.4.3.2. コマンドラインを使用したクイックスタートの実行

    1.4.4. クイックスタートチュートリアルの確認 1.4.4.1. helloworld クイックスタート 1.4.4.2. numberguess クイックスタート

    第第2章章 MAVEN ガイドガイド 2.1. MAVEN について

    2.1.1. Maven リポジトリについて 2.1.2. Maven POM ファイルについて 2.1.3. Maven POM ファイルの最低要件 2.1.4. Maven 設定ファイルについて

    2.2. MAVEN と JBOSS MAVEN レポジトリのインストール 2.2.1. Maven のダウンロードとインストール 2.2.2. JBoss Enterprise Application Platform 6 の Maven リポジトリのインストール 2.2.3. JBoss Enterprise Application Platform 6 の Maven リポジトリのローカルインストール 2.2.4. Apache httpd を使用するため JBoss Enterprise Application Platform 6 の Maven リポジトリをインス トールする 2.2.5. Nexus Maven リポジトリマネージャーを使用して JBoss Enterprise Application Platform 6 の Maven リ ポジトリをインストールする 2.2.6. Maven リポジトリマネージャーについて

    2.3. MAVEN レポジトリの設定 2.3.1. JBoss Enterprise Application Platform の Maven リポジトリの設定 2.3.2. Maven 設定を使用した JBoss Enterprise Application Platform の Maven リポジトリーの設定 2.3.3. プロジェクト POM を用いた JBoss Enterprise Application Platform の Maven リポジトリの設定

    第第3章章 クラスローディングとモジュールクラスローディングとモジュール 3.1. はじめに

    13 13 13 13 13 13 13 14

    15 15 15 16 16 16 16 16 17 17

    23 23 24 24 24 25 27 27 27 33

    42 42 42 42 42 43 44 44 44 45

    46

    47 48 48 48 49 53

    55 55

    目次目次

    1

  • . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    3.1.1. クラスロードとモジュールの概要 3.1.2. クラスローディング 3.1.3. モジュール 3.1.4. モジュールの依存関係 3.1.5. デプロイメントでのクラスローディング 3.1.6. クラスローディングの優先順位 3.1.7. 動的モジュールの名前付け 3.1.8. jboss-deployment-structure.xml

    3.2. デプロイメントへの明示的なモジュール依存関係の追加 3.3. MAVE

View more >