[HOME]: [Mac OS X]: [MacPython]: [Emacs]: [生存報告記]: [MacEmacs JP Project]: [NTEmacs JP Project]:

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の変更のみでコンパイル可能です。


[JBoss] CategoryJava