1

RAD (v8) で作成された Java EE プロジェクトに RTC (v2.x) ビルドを利用し、それらを WebSphere (v7) にデプロイしたいと考えています。

RTC ビルドとは別に、あらゆる種類の Ant スクリプトと Jython スクリプトを作成して、自動化されたタスクを実行できます。問題は、これを単一の RTC ビルドに統合することです。

私が現在行っているパスは次のとおりです。
- RTC ビルド定義は、ant ビルド スクリプトを使用して Rational Build Utility headless ant を呼び出す ms-dos .bat ファイルである外部ビルド コマンドを呼び出します。
- Ant ビルド スクリプトは、1)projectImport 2)workspaceBuild および 3)exec を使用して、jython デプロイ スクリプトで wsadmin を呼び出します。

現在、headlles ant ワークスペースに存在しないターゲット ランタイムを定義したため、workspaceBuild タスクが失敗するため、ビルドが失敗します。新しいターゲット ランタイムをヘッドレス ant ワークスペースに追加/定義する方法を誰かが知っていれば、非常に役立ちます。

私は自分が間違った方向に進んでいると感じずにはいられず、さまざまな環境の間で立ち往生しているように感じます。また、他の人が WebSphere ターゲット用に RTC ビルドをどのように実装しているのか疑問に思っています。

ありがとう。

4

1 に答える 1

1

継続的なビルド シナリオで RAD Ant タスクを使用する方法を説明するDeveloperWorksの記事があります。ターゲット ランタイムの場合、Eclipse で設定を定義し、設定をエクスポートしてから、useEclipsePrefs="true" を指定した workspacePreferenceFile Ant タスクを使用して、ビルド中にそれらをインポートします。この記事では Hudson を使用していますが、同じアプローチが RTC Build でも機能するはずです。

于 2011-06-01T18:20:04.657 に答える