JDeveloper 10.1.3 2005 2
JDeveloper 10.1.3... 3 JDeveloper 10.1.2... 3... 3... 4 10.1.2... 4 JDeveloper 10.1.3... 5... 5... 5 10.1.3... 5 JDeveloper... 5... 6... 7... 8... 9... 9... 11... 11... 11 JDeveloper 10.1.3... 13... 14... 16... 16... 17... 17 JDeveloper 10.1.3 2
JDeveloper 10.1.3 JDeveloper 10.1.3 Developer Preview JDeveloper 10.1.3 JDeveloper 10.1.3 10.1.2 JDeveloper 10.1.3 JDeveloper 10.1.2 10.1.2 10.1.3 JDeveloper 10.1.2 JDeveloper.jpr JDeveloper JDeveloper 10.1.2 EJB BC4J 10.1.2 1 1 JDeveloper JDeveloper 10.1.3 3
10.1.2 JDeveloper IDE 10.1.2 10.1.2 JDeveloper <listofchildren class="oracle.ide.model.datalist"> <Item class="oracle.ide.model.reference"> <URL path="src/mypackage/application1.java"/> <nodeclass>oracle.jdeveloper.model.javasourcenode</nodeclass> </Item> <Item class="oracle.ide.model.reference"> <URL path="src/mypackage/closefile.gif"/> <nodeclass>oracle.jdeveloper.model.gifimagenode</nodeclass> </Item> <Item class="oracle.ide.model.reference"> <URL path="src/mypackage/frame1_aboutboxpanel1.java"/> <nodeclass>oracle.jdeveloper.model.javasourcenode</nodeclass> </Item> <Item class="oracle.ide.model.reference"> <URL path="src/mypackage/frame1.java"/> <nodeclass>oracle.jdeveloper.model.javasourcenode</nodeclass> </Item> <Item class="oracle.ide.model.reference"> <URL path="src/mypackage/help.gif"/> <nodeclass>oracle.jdeveloper.model.gifimagenode</nodeclass> </Item> <Item class="oracle.ide.model.reference"> <URL path="src/mypackage/openfile.gif"/> <nodeclass>oracle.jdeveloper.model.gifimagenode</nodeclass> </Item> </listofchildren> 10.1.2 JDeveloper 10.1.3 4
JDeveloper 10.1.3 JDeveloper 10.1.3 JDeveloper 1 JDeveloper 10.1.3 <hash n="oracle.jdeveloper.model.pathsconfiguration"> <hash n="javacontentset"> <list n="constituent-sets"/> <list n="pattern-filters"> <string v="+**/"/> </list> <list n="url-path"> <url path="src/"/> </list> </hash> </hash> JDeveloper JDeveloper 10.1.3 JDeveloper 10.1.3 JDeveloper 10.1.3 5
プロジェクト コンテンツ JDeveloper は コンテンツ セットのセットにプロジェクト ファイルを構成す る各種パスを格納します JDeveloper には リソースや Java のような様々なコン テンツ セットがあります JDeveloper 環境の構成や現在インストールされてい る拡張機能に応じて このリストには他のコンテンツ セットも含まれます プ ロジェクト プロパティ ダイアログの プロジェクト コンテンツ ノード以 下に様々なエントリがありますが デフォルト コンテンツ セットは Java コ ンテンツ セットです コンテンツ セットは次で構成されています ファイルを含むディレクトリのリスト ディレクトリがファイルを再帰的にスキャンする必要があるかどうかを 示すフラグ ディレクトリがファイルを再帰的にスキャンする必要がある場合 検索 から除外するサブディレクトリのリストをオプションで指定できます 次に ファイル システムに含まれるファイルのリストの例を示します build\build.properties build\build.xml src\mypackage\oldclass1.java src\org\jdeveloper\sample\application1.java src\org\jdeveloper\sample\class1.java src\org\jdeveloper\sample\mainframe.java src\org\jdeveloper\sample\mainframe_aboutboxpanel1.java src\org\jdeveloper\sample\resources src\org\jdeveloper\sample\resources\closefile.gif src\org\jdeveloper\sample\resources\help.gif src\org\jdeveloper\sample\resources\openfile.gif src\org\jdeveloper\test\simpletest.java 次に プロジェクト内の Java コンテンツ セットの例を示します Java コンテンツ セットを構成するディ レクトリが Java コンパイラに渡され るソース パス エントリになります JDeveloper プロジェクトの 10.1.3 への移行 6 Oracle Corporation 発行 Migrating JDeveloper Projects to 10.1.3 の翻訳版です
次に JDeveloper プロジェクトに含まれるファイルのセットの例を示します この Java コンテンツ セットの設定から JDeveloper が次を処理することが分か ります ディレクトリ src\org\jdeveloper から開始して再帰的に Java ソース ファ イルを検索 ディレクトリ src\org\jdeveloper\test 以下をすべて無視 つまり 次のファイルは JDeveloper プロジェクトに含まれません src\org\jdeveloper\test\simpletest.java src\mypackage\oldclass1.java 暗黙のソース パス JDeveloper は Java コンテンツ セッ トで指定されたディレクトリに基づいて ソース パスを自動的に導出します ほとんどの Java ツールでは プロジェクトを構成する 1 つ以上のディレクトリ であるソース パスをユーザーが知っている必要があります これまでの例では ソース パスは src です JDeveloper では ディレクトリ src\org\jdeveloper を指定するだけで src\org\jdeveloper にある Java ソース ファイルのパッケージ文からソース パ スは src であることが分かります 他のツールでは src というソース パス エントリを追加し パッケージ org.jdeveloper を含め mypackage と org.jdeveloper.test を除外する必要があります JDeveloper がコードのソース パスを導出できるようにすると ソース ファイルを含むディレクトリを指定す るだけで ソース パスに対する基本 Java 概念は不要です JDeveloper プロジェクトの 10.1.3 への移行 7 Oracle Corporation 発行 Migrating JDeveloper Projects to 10.1.3 の翻訳版です
リソース JDeveloper は Java コンテンツだけでなくプロジェクトのリソースに対してもパ スの概念をサポートします リソースには プロパティ ファイル ビルド ス クリプト またはワード プロセッサや他のツールで作成された仕様などがあり ます リソースと Java コンテンツの違いは リソース コンテンツ セットに あるファイルから導出されるソース パスがないため これらのパスが Java コ ンパイラに渡されない点です デフォルトでは JDeveloper は プロジェクト ファイルの入ったディレクトリをリソース コンテンツ セットの非再帰的エン トリとして追加します Ant を使用して プロジェクトと同じディレクトリ以外のディレクトリでビルド スクリプトを作成する場合 build.xml ファイルを含むディレクトリをプロジェク トのリソース コンテンツ セットに追加する必要があります 次に Ant ビルド スクリプトを含めるための追加ディレクトリを含んだリソー ス コンテンツ セットの例を示します Ant の build.xml ファイルは JDeveloper プロジェクト ファイルを含むディレクトリ下の build ディレクトリに置かれま す JDeveloper プロジェクトの 10.1.3 への移行 8 Oracle Corporation 発行 Migrating JDeveloper Projects to 10.1.3 の翻訳版です
JDeveloper JDeveloper JDeveloper JDeveloper JDeveloper ( ) ( ) JDeveloper 10.1.3 9
Ant Include Exclude JDeveloper 10.1.3 10
No Images 2 1 GIF.gif GIF JDeveloper 10.1.3 11
JDeveloper と Apache Ant で使用される パターンの詳細は Apache Ant のマニュ アルにある dirtasks の項を参照してくだ さい http://ant.apache.org/manual/dirtasks.ht ml さらに パターン タブでフィルタを追加することもできます 拡張子が gif のファイルをすべて除外するには **/*.gif というフィルタを追加します こ のパターンの ** は.gif で終わるすべてのファイルを意味する*.gif という終 了パターンをディレクトリで再帰的に適用し 一致を探すよう JDeveloper に指示 します JDeveloper プロジェクトの 10.1.3 への移行 12 Oracle Corporation 発行 Migrating JDeveloper Projects to 10.1.3 の翻訳版です
JDeveloper 10.1.3 へのプロジェクトの移行 http://www.cvshome.org または http://www.cvsnt.org から CVS を入手し 開始できます どちらのサイトにも Windows Linux Mac OS X をはじめ とする各種プラットフォーム用の CVS のバージョンがあります JDeveloper は 古いバージョンのツールで作成されたプロジェクト ファイルと アプリケーション ファイルを自動的に移行します JDeveloper 10.1.3 以降では プロジェクト ファイルとアプリケーション ファイルのそれぞれについて 拡 張子が.bak であるバックアップ ファイルが作成され この情報が IDE のメッ セージ ログ ページに書き込まれます オラクル社では JDeveloper によるバッ クアップのほかにユーザー自身によるソース プロジェクト アプリケーション のすべてのファイルの完全なバックアップの作成をお薦めします このバック アップは ソース管理システムでファイルに割り当てられるタグまたはラベルに するか ソース管理システムを使用していない場合は ソース ファイルから作 成される zip または tar アーカイブにすることができます また ソース管理シ ステムを現在使用していない場合 CVS の利用も検討できます CVS は フリー のオープン ソース製品であり ソース コード制御および管理の概念への最高 の入り口となります ここでは org.jdeveloper.test パッケージと mypackage パッ ケージにあるすべてのファイルがデフォルトで除外される前述の例を使用して説 明します 次に示すのは オリジナル アプリケーションのスクリーンショット です JDeveloper プロジェクトの 10.1.3 への移行 13 Oracle Corporation 発行 Migrating JDeveloper Projects to 10.1.3 の翻訳版です
JDeveloper 10.1.3 JDeveloper 10.1.2 JDeveloper 10.1.3 IDE JDeveloper mypackage org\jdeveloper\test JDeveloper 10.1.3 14
また 10.1.2 プロジェクトには Java ソース ファイルではないファイルも含ま れているため JDeveloper は build ディレクトリに含まれるリソース コンテン ツ セットも 10.1.2 プロジェクトから引き継いでいます リソース コンテンツ セットは Java ソース ファイル以外のファイル用です そのため 導出された ソース パス エントリとして Java コンパイラには渡されません Ant ビルド ファイルは リソース コンテンツ セットに含まれるディレクトリの 1 つに置 かれたファイルのタイプの主要な例です JDeveloper プロジェクトの 10.1.3 への移行 15 Oracle Corporation 発行 Migrating JDeveloper Projects to 10.1.3 の翻訳版です
JDeveloper 10.1.2 JDeveloper 1 10.1.2 10.1.3 10.1.3 Java Java JDeveloper 10.1.3 JDeveloper JDeveloper 10.1.3 JDeveloper 10.1.3 16
JDeveloper 10.1.3 10.1.3 Audit Find Usages JDeveloper 10.1.3 JDeveloper JDeveloper JDeveloper JDeveloper 10.1.3 17
JDeveloper 10.1.3 2005 2 : Robert Clevenger : Oracle Corporation World Headquarters 500 Oracle Parkway Redwood Shores, CA 94065 U.S.A. : : +1.650.506.7000 : +1.650.506.7200 www.oracle.com Copyright 2005, Oracle. Oracle Oracle Corporation