ローカルjboss-portal-2.7.2でIntelliJIDEA11.0からデバッグ(リモート)を実行します。IDEAはアプリケーションの展開を行います。そして、ブラウザが開きます。
.jspファイルを編集した後、「パッケージファイル(Ctrl + Shift + F9)」を実行し、次の方法で再デプロイを実行します。
twiddle.bat -s jnp://localhost:1099 -user=admin -password=admin invoke "jboss.system:service=MainDeployer" redeploy "file:C:/Users/Abbas/Projects/my-app/my-portlet/target/my-portlet.war"
ただし、JavaScriptコードのようにコンパイルされないコンテンツを編集した後にのみ役立ちます。
.javaファイルの場合、「コンパイル(Ctrl + Shift + F9)」を実行し、twiddle.batを介して再デプロイを実行しようとしましたが、変更は有効になりません。
再起動(実行/停止、実行/デバッグ)のみが機能するようになりました。しかし、毎回すべてのパッケージを再デプロイする必要はありません。