4

IBM Rational Application Developer は非常に遅く、多くの問題があります。

Ant スクリプトを使用して Websphere Application Server の EAR/WAR ファイルを作成しようとしましたが、うまくいきませんでした。

4

5 に答える 5

3

AntがWASタスクを見つけられない場合は、WASAPIがAntクラスパスから欠落している可能性があります。

他のサンプルスクリプトと提案については、この質問を参照してください。

于 2008-11-18T15:45:58.087 に答える
2

を含む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
于 2008-11-20T21:47:55.500 に答える
1

RAD が遅い場合は、利用可能な最新の FixPack にアップグレードしてみてください。- 次の記事を読むhttps://www.ibm.com/developerworks/wikis/download/attachments/113606723/radtipsv754.pdf?version=1

または、サポートに連絡して、問題をより具体的に説明してください。

于 2010-05-18T08:00:22.157 に答える
0

Marketplace を備えた新しいバージョンの Eclipse (Helios や Indigo など) を使用している場合は、Websphere に直接デプロイする可能性があります。これに関するリンクは次のとおりです。 新しい WebSphere Application Server Developer Tools for Eclipse V8.0.4 の発表

于 2012-01-24T20:52:47.523 に答える
0

私の理解では、EAR/WAR をビルドしてからブラウザーを開き、管理コンソールにログインしてから、アプリケーションをデプロイします。

私の理解が正しければ、WAS サーバーのインスタンスをワークスペースに追加し、サーバーを右クリックして [プロジェクトの追加と削除] を選択し、プロジェクトを追加します。この方法では、EAR/WAR ファイルをまったくビルドする必要はありません。プロジェクトをビルドするだけで十分です。ビルドが成功すると、RAD は自動的に EAR/WAR をビルドし、ファイルをサーバーに公開します。

少なくともそれが私たちのやり方です。

于 2008-11-18T13:15:16.643 に答える