この付録では、SmartUpgradeを使用してアプリケーションをアップグレードする際に生成される出力ディレクトリについて説明します。
SmartUpgradeは、生成されたアーティファクトをデフォルトでディスク上の一連のディレクトリに保存します。Oracle JDeveloperを使用している場合、ディレクトリはプロジェクト・ディレクトリと相対的になります。コマンドライン・インタフェースを使用している場合、ディレクトリは、コマンドライン・インタフェースを実行しているディレクトリと相対的になります。
さらに具体的には次のようになります。
Oracle JDeveloperを使用している場合、出力ディレクトリは、デフォルトで新しいプロジェクト・ディレクトリ内の/gen_src/
ディレクトリ下になります。ただし、Java EEアップグレード・ウィザードのOC4Jアーティファクトページとは別の場所を定義できます。その場所は、SmartUpgradeがアップグレード・レポートを保存するプロジェクト・ディレクトリと相対的になります。
SmartUpgradeコマンドライン・インタフェースを使用している場合、出力ディレクトリは、コマンドライン・ツールを呼び出したディレクトリ内のアップグレード・ディレクトリに作成されます。
図A-1は、ディスク上の出力ファイルの編成を示しています。
表A-1は、生成される主要ディレクトリの説明と目的を示しています。
表A-2は、Webサービス・アーティファクト生成に固有の出力ディレクトリの説明です。
ディレクトリ | 説明 |
---|---|
SmartUpgradeツールの最終出力を表すアーカイブが含まれます。 ( |
|
アーティファクトのコンパイルと生成に使用されるクラス・ファイルが含まれます。 |
|
アーティファクトのコンパイルと生成に使用されるソース・ファイルが含まれます。 |
|
staging |
アプリケーション全体をルート・ディレクトリ内のfinalディレクトリにアーカイブする前に、アプリケーションのサブコンポーネントのステージングに使用されるディレクトリです。 |
static |
SmartUpgradeで生成されるデータ・ソース構成ファイルなどの静的アーティファクトが含まれます。 |