IBM Rational Application Developer は非常に遅く、多くの問題があります。
Ant スクリプトを使用して Websphere Application Server の EAR/WAR ファイルを作成しようとしましたが、うまくいきませんでした。
IBM Rational Application Developer は非常に遅く、多くの問題があります。
Ant スクリプトを使用して Websphere Application Server の EAR/WAR ファイルを作成しようとしましたが、うまくいきませんでした。
AntがWASタスクを見つけられない場合は、WASAPIがAntクラスパスから欠落している可能性があります。
他のサンプルスクリプトと提案については、この質問を参照してください。
を含むjarファイルがクラスパスにあることを確認する必要がありcom.ibm.websphere.ant.tasks.WSDL2Java
ます。lib.path
<taskdef name="wsdl2java"
classname="com.ibm.websphere.ant.tasks.WSDL2Java">
<classpath refid="lib.path"/>
</taskdef>
UNIX を使用している場合は、次のようなコードを使用してこのクラスをスキャンできます。
find . -type f -name "*.jar" | while read file
do
jar tvf $file | grep WSDL2Java && echo $file
done
RAD が遅い場合は、利用可能な最新の FixPack にアップグレードしてみてください。- 次の記事を読むhttps://www.ibm.com/developerworks/wikis/download/attachments/113606723/radtipsv754.pdf?version=1
または、サポートに連絡して、問題をより具体的に説明してください。
Marketplace を備えた新しいバージョンの Eclipse (Helios や Indigo など) を使用している場合は、Websphere に直接デプロイする可能性があります。これに関するリンクは次のとおりです。 新しい WebSphere Application Server Developer Tools for Eclipse V8.0.4 の発表
私の理解では、EAR/WAR をビルドしてからブラウザーを開き、管理コンソールにログインしてから、アプリケーションをデプロイします。
私の理解が正しければ、WAS サーバーのインスタンスをワークスペースに追加し、サーバーを右クリックして [プロジェクトの追加と削除] を選択し、プロジェクトを追加します。この方法では、EAR/WAR ファイルをまったくビルドする必要はありません。プロジェクトをビルドするだけで十分です。ビルドが成功すると、RAD は自動的に EAR/WAR をビルドし、ファイルをサーバーに公開します。
少なくともそれが私たちのやり方です。