詳細アイコン 新規アプリケーションの作成

JDeveloperアプリケーションは、編成構造における最上位レベルです。アプリケーションを作成している間は、作業中のオブジェクトに関する情報が格納されます。また、開発している間は、プロジェクトおよび環境設定が管理されます。

新規アプリケーションの作成を開始するには、「アプリケーションの作成」ウィザードを開きます。このウィザードを開くには、アプリケーション・ナビゲータで「新規アプリケーション」をクリックします。

アプリケーション・ナビゲータ、「新規アプリケーション」アイコン

アプリケーションが開いた場合は、ドロップダウン・リストから「新規アプリケーション」を選択します。

「新規アプリケーション」ドロップダウン・アイコン

JDeveloperアプリケーションを使用すると、作成するアプリケーションのタイプ(Webアプリケーション、Javaアプリケーションなど)に応じて、事前に作成したテンプレートに従って事前定義済の環境タイプを指定できます。選択するアプリケーション・テンプレートによって、初期プロジェクト構造(アプリケーション・ワークスペース内の名前付きプロジェクト・フォルダ)が決まります。既存のテンプレートを変更することも、新しいテンプレートを作成することもできます。

次の例では、宣言コンポーネント用と、宣言コンポーネントを使用するアプリケーション用の2つのアプリケーションを作成します。宣言コンポーネント・アプリケーションの場合は、「汎用アプリケーション」テンプレートの使用を選択します。このテンプレートでは、単一のプロジェクトでJDeveloperがサポートしているすべてのテクノロジに関連付けられたオブジェクトを使用できます。宣言コンポーネントを使用するアプリケーションの場合は、データバインドされたADF Webアプリケーションを作成するために構成された「Fusion Webアプリケーション(ADF)」テンプレートの使用を選択します。ADF Webアプリケーションは、1つはビューおよびコントローラのコンポーネント(ADF FacesおよびADFページ・フロー)用のプロジェクトと、もう1つはデータ・モデル(ADF Business Components)用のプロジェクトで構成されています。ただし、データバインドされたアプリケーションの作成には、ADF Business Componentsを使用しません。使用するのは、ADF FacesおよびADFページ・フロー用のプロジェクトのみです。

JDeveloperプロジェクトは、関連するファイルを論理的にグループ化するために使用されます。プロジェクトでは、プログラムで必要となるソース・ファイル、パッケージ、クラス、イメージおよびその他の要素が管理されます。ソース・コードのアクセス、変更および再使用が容易になるように、複数のプロジェクトをアプリケーションに追加できます。

プロジェクトでは、プログラムのコンパイルや実行に使用されるソース・パスおよび出力パスなどの環境変数が管理されます。また、コンパイラ、ランタイムおよびデバッグの各オプションも保守されるため、これらのツールの動作をプロジェクトごとにカスタマイズできます。

アプリケーション・ナビゲータで、プロジェクトは階層内の最上位レベルとして表示されます。