インストールと準備
インストール
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です。