http://sourceforge.net/project/showfiles.php?group_id=22866
http://prdownloads.sourceforge.net/jboss/jboss-3.0.1.tgz?download
から入手します。JBoss-3.0.1はJettyというServlet JSPコンテナ、サーバ入りなのでそのまま利用可能です。
Tomcatとのセットより軽量感があります。
起動
chmod +x jboss-3.0.1/bin/run.sh ./jboss-3.0.1/bin/run.sh
http://localhost:8080/jmx-console/
停止
chmod +x jboss-3.0.1/bin/shutdown.sh ./jboss-3.0.1/bin/shutdown.sh
Appleのサンプルを動作させる
http://developer.apple.com/internet/java/enterprisejava.html
からenterprisejava.tar.gzを持ってきます。HelloWorldを動作させます。
antはインストール済みである事を前提。
build.xmlの編集。変更点のみを示します。これで分からない場合はantの勉強してください。
<property name="dist.root" value="/path/to/jboss-3.0.1"/> <property name="jboss.dist" value="${dist.root}/server/default"/> <property name="jboss.deploy.dir" value="${jboss.dist}/deploy"/> <property name="servlet.jar" value="${dist.dist}/lib/javax.servlet.jar"/> <path id="build.path"> <pathelement location="${jboss.dist}/lib/jboss-j2ee.jar"/> <pathelement location="${servlet.jar}"/> <pathelement location="${build.classes.dir}"/> </path>
antとすれば構築完了。
JBossを起動して。
http://localhost:8080/HelloWorld/HelloWorlds
にアクセスしてみましょう。
他のサンプルのbuild.xmlの変更のみでコンパイル可能です。