nekop's blog

OpenShift / JBoss / WildFly / Infinispanの中の人 http://twitter.com/nekop

JBoss AS7で展開デプロイメントの自動デプロイを有効化する

JBoss Advent Calendar 2012の10日目のエントリです。今日は小ネタ。

JBoss AS7で展開デプロイメントの自動デプロイを有効化するには以下のコマンド。

./jboss-cli.sh -c --command="/subsystem=deployment-scanner/scanner=default:write-attribute(name=auto-deploy-exploded,value=true)"

JBoss Script Serviceとの組み合わせでよく使う。例えばear/libに置いてあるjarのクラスがテスト対象で、そのjarを何度か更新しながらスクリプトでテストする必要がある、というシナリオがあったときに、毎回earを固めなおすのも面倒だし、毎回マーカファイルをtouchするのも同じく面倒なので、展開自動デプロイを有効化したほうが便利。