JBoss AS 7 は初めてです。war ファイルを JBoss AS 7 にデプロイしようとしましたが、正常に動作しているようです。私の質問は、展開されたコンテンツをどこで見ることができるかです。
Tomcat のようなものだと思いますが、展開されたコンテンツを保持する場所に探索された war フォルダーが必要です。JBoss AS 7にそのようなものはありますか.
JBoss AS 7 は初めてです。war ファイルを JBoss AS 7 にデプロイしようとしましたが、正常に動作しているようです。私の質問は、展開されたコンテンツをどこで見ることができるかです。
Tomcat のようなものだと思いますが、展開されたコンテンツを保持する場所に探索された war フォルダーが必要です。JBoss AS 7にそのようなものはありますか.
JBOSS_HOME/standalone/deployments にあるはずです。
war ファイル名を「sample」としてデプロイすると、このファイル domain/configuration/domain.xml が次のように表示されます。
[...]
<deployments>
<deployment name="sample.war"
runtime-name="sample.war">
<content sha1="dda9881fa7811b22f1424b4c5acccb13c71202bd"/>
</deployment>
</deployments>
[...]
<server-groups>
<server-group name="main-server-group" profile="default">
[...]
<deployments>
<deployment name="sample.war" runtime-name="sample.war"/>
</deployments>
</server-group>
</server-groups>
[...]
ls ドメイン/コンテンツ/
|---/47
|-----95cc29338b5049e238941231b36b3946952991
|---/dd
|-----a9881fa7811b22f1424b4c5acccb13c71202bd
これは、スタンドアロン/コンテンツでも機能します。
上記のように、standalone.xml ファイルでは、sample.war ファイルにハッシュがあることに注意してください。ハッシュは、WAR ファイルを見つけるための鍵です。ただし、「content」ディレクトリで「sample.war」を検索しても見つかりません。ハッシュの最初の 2 文字は親ディレクトリです。残りは、WAR ファイルを含むディレクトリです。ただし、WAR ファイルの名前は「content」に変更されています。
|---/47
|-----95cc29338b5049e238941231b36b3946952991
|---/dd
|-----a9881fa7811b22f1424b4c5acccb13c71202bd
|-------content <-- this is really sample.war file. JBoss renames it. (go figure!)
jar -xvf content を実行すると、sample.war のすべてのクラス、web.xml などのファイルが表示されます。
別のデプロイ方法: maven-jboss-as-plugin
.
あなたはただ走る
mvn deploy
そして、それはあなたの戦争を展開します。