JDeveloperを呼び出して、指定されたデプロイ・ファイルを使用してEARファイルを作成するANTジョブ
-
21-08-2019 - |
質問
プロパティ・ファイル(ターゲット環境に関連付けられている)をコピーし、EARファイルを作成し(おそらくJDeveloperデプロイ・ファイルを使用して)、そのEARファイルをターゲットOC4Jコンテナにデプロイするために使用できるANTスクリプトを作成する可能性について質問されました。
ANTを使用して指定された「デプロイ」ファイルを使用してJDeveloperを自動的に起動してEARファイルを作成することに成功した人はいるかどうかを尋ねています。または、JDeveloperをバイパスして呼び出すことは可能ですか。これを行うためのサンプル ANT コード スニペット、または役立つ可能性のある情報/ヒントはありますか。
ありがとう。
他のヒント
ADF Business Components (BC)を使用する場合は、ojdeployを使用する必要があります。そうしないと、BC が検証されず、デプロイメントが失敗します。
ojdeploy には JDeveloper のインストールが必要で (痛ましい!)、JDeveloper のデプロイメント プロファイルに基づいて EAR が生成されます。
(古いスレッドですが、ご存知ないかもしれないので追加しました。)
jdev\bin ディレクトリにある ojdeploy コマンドを確認してください。これにより、JDeveloperのデプロイメント・プロファイルをコマンドラインから使用できるようになります。
jDeveloper で使用されるすべての Ant タスクが (デフォルトの) ディレクトリにあることがわかりました。 C:\Oracle\ミドルウェア\jdeveloper\bin
ビルドサーバーにコピーして直接使用できると思います
これらは、右クリックして選択したときに使用されるファイルです。 展開する インターフェースから
独自のJDeveloperデプロイメント・プロファイル・インタープリタ・プログラムを構築し、デプロイメント・プロファイルからAntファイルを生成できます。以前にもやったことがあります。ティム