インストールと準備

インストール

JBoss

Source Forge の JBoss ページ (もしくはJBossのDownloadページ)

http://sourceforge.net/project/showfiles.php?group_id=22866

http://www.jboss.org/downloads

よりJBossをダウンロード。 2004年3月現在4.xはディベロパー・リリースなので、3.X.Xを薦めます。個人的には3.0.5を使い慣れているので以下3.0.5を使っての話となりますが、3.X.Xならどれでも動くはずです。適当なディレクトリに解凍。

例えば、C:\jboss\jboss-3.0.5 等。

XDoclet

インターフェースやディプロイメント記述子を生成するツール。

http://sourceforge.net/project/showfiles.php?group_id=31602&package_id=23635&release_id=204945

より xdoclet-bin-1.2.zip をダウンロード。C:\java-tools\xdoclet-1.2 等に解凍。

JBossのディレクトリー構成の説明

C:\jboss\jboss-3.0.5>dir
...
2003/12/21  14:30    <DIR>          .
2003/12/21  14:30    <DIR>          ..
2003/12/21  14:30    <DIR>          bin	スタートとシャットダウンのスクリプト
2003/12/21  14:30    <DIR>          client	クライアント用のライブラリ
2003/12/21  14:30    <DIR>          docs	設定ファイルサンプルとドキュメント
2003/12/21  14:30    <DIR>          lib	サーバのコア起動用ライブラリ
2004/02/09  19:03    <DIR>          server	サーバ構成ファイル用ディレクトリー

JBoss のスタートはコンソールにて

C:\jboss\jboss-3.0.5\bin>run

最後に

21:13:13,858 INFO  [URLDeploymentScanner] Started
21:13:13,858 INFO  [MainDeployer] Deployed package: file:/C:/jboss/jboss-3.0.5/s
erver/default/conf/jboss-service.xml
21:13:13,858 INFO  [Server] JBoss (MX MicroKernel) [3.0.5 (CVSTag=JBoss_3_0_5 Da
te=200301130206)] Started in 0m:17s:25ms

的なメッセージが出ればJBossサーバのスタート完了。

シャットダウンはCtrl+c、もしくはC:\jboss\jboss-3.0.5\bin にてshutdown。

補足

JBossサーバ アップ時に http://localhost:8080/jmx-console/ を指定するとJMX コンソールという JBoss サーバを構成するMBeanの Web管理ツールが見られます。

準備(JBOSS_HOME と XDOCLET_HOME の設定

ant で参照するので、

set JBOSS_HOME=C:\jboss\jboss-3.0.5

set XDOCLET_HOME=C:\java-tools\xdoclet-1.2

通常 setenv.bat 等のバッチを組んで実行します。各チャプターの直下に作っておきますので、環境変数に設定しない場合はバッチファイルを適宜修正して、最初に走らせてください。

あと ant  入れてなければ、要インストール。

ちなみに使用したバージョンは JBoss 3.0.5、 ant 1.5.4、XDoclet 1.2 、環境はXPです。