WAS ant タスクを使用した WebSphere へのデプロイに関するこの質問を見たことがあります。
これを行う簡単な方法はありますか?過去に、warファイルをディレクトリにドロップしてTomcatにデプロイしました。私は、IBM ライブラリーを呼び出したり、ワークステーションにインストールされる RAD に依存したりしない、WebSphere 用の同様のメカニズムがあることを望んでいました。
WAS ant タスクを使用した WebSphere へのデプロイに関するこの質問を見たことがあります。
これを行う簡単な方法はありますか?過去に、warファイルをディレクトリにドロップしてTomcatにデプロイしました。私は、IBM ライブラリーを呼び出したり、ワークステーションにインストールされる RAD に依存したりしない、WebSphere 用の同様のメカニズムがあることを望んでいました。
ヒント: システム管理/コンソール設定で「ログ コマンド支援コマンド」を有効にすると、コンソールで実行したすべてのアクションの jython スクリプトを含むログ ファイルがサーバー ログ ディレクトリに取得されます。wsadmin.bat -lang jython "thecommandscomehere"
そのため、最初はコンソールごとに自分のものを展開し、後でコマンドを取得して、次の展開にフィードすることができます.
WebSphere Rapid Deploymentの概念があります。Tomcatについて説明したのと同じ経験になるはずです。
これを行う 1 つの方法は、Jython または jacl スクリプトを使用することです。これらのサンプルを IBM サイトで参照してください。
[編集]特に、wsadminlib.py.zip
ページの下部にあるダウンロードには、開始するための例とヘルパー関数の膨大なセットが含まれています。
WAS は、いくつかのカスタム ant タスクを含むクライアント jar を提供します。ただし、それらは非常にバグが多いようで、リモートサーバーでは機能しません。
Netbeans は was 6 と 6.1 もサポートしていますが、これもまたかなりバグがありますが、バインディング ファイルなどを生成するのに役立ちます。