Cosminexus V9 アプリケーションサーバ アプリケーション開発ガイド

[目次][用語][索引][前へ][次へ]

付録J.2 移行対象となるリソース

移行前の環境で開発したリソースのうち移行対象となるリソースをプロジェクトごとに示します。

<この項の構成>
(1) EARプロジェクト(アーカイブ形式)のリソースの移行
(2) EARプロジェクト(展開ディレクトリ形式)のリソースの移行
(3) WARプロジェクトのリソースの移行
(4) EJB-JARプロジェクトのリソースの移行

(1) EARプロジェクト(アーカイブ形式)のリソースの移行

EARプロジェクト(アーカイブ形式)のリソースの移行について説明します。EARプロジェクトの構成例と,構成例にあるリソースごとのWTPへの移行の可否を表に示します。なお,EARプロジェクトの構成例にある項番は,表中の項番と対応しています。

表J-5 EARプロジェクトの構成例(アーカイブ形式の場合)

構成例 表J-6の項番
<EARプロジェクトロケーションディレクトリ>
├.settings
│└com.cosminexus.plugin.studio.prefs 1
├<EARのルートフォルダ>
│├META-INF
││└application.xml 2
│└*.jar 3
├src
│└*.java,*.properties 4
├build-user.xml 5
├.classpath 6
├.project 7
└*.ear 8

(凡例)−:該当なし


表J-6 EARプロジェクト(アーカイブ形式)のリソースとWTPへの移行の可否

項番 リソースの種類 WTPへの移行 移行先
1 CAD設定ファイル ×
2 DDファイル <エンタープライズアプリケーションプロジェクトロケーションディレクトリ>\<コンテンツディレクトリ>\META-INF
3 ライブラリ <エンタープライズアプリケーションプロジェクトロケーションディレクトリ>
4 Javaソースファイル,プロパティファイル ×
5 ビルドファイル <エンタープライズアプリケーションプロジェクトロケーションディレクトリ>
6 クラスパスファイル ×
7 プロジェクト記述ファイル ×
8 EARファイル ×

(凡例)
○:移行できる △:任意 ×:移行できない −:該当しない
CAD設定ファイル:Application Development Plug-in設定ファイル

(2) EARプロジェクト(展開ディレクトリ形式)のリソースの移行

EARプロジェクト(展開ディレクトリ形式)のリソースの移行について説明します。EARプロジェクトの構成例と,構成例にあるリソースごとのWTPへの移行の可否を表に示します。なお,EARプロジェクトの構成例にある項番は,表中の項番と対応しています。

表J-7 EARプロジェクトの構成例(展開ディレクトリ形式の場合

構成例 表J-8の項番
<EARプロジェクトロケーションディレクトリ>
├.settings
│└com.cosminexus.plugin.studio.prefs 1
├<EARのルートフォルダ>
│├META-INF
││└application.xml 2
│├<WARのルートフォルダのコピー> 3
│├<EJB-JARのルートフォルダのコピー> 4
│└*.jar 5
├src
│└*.java,*.properties 6
├build-user.xml 7
├.classpath 8
└.project 9

(凡例)−:該当なし


表J-8 EARプロジェクト(展開ディレクトリ形式)のリソースとWTPへの移行の可否

項番 リソースの種類 WTPの移行 移行先
1 CAD設定ファイル ×
2 DDファイル <エンタープライズアプリケーションプロジェクトロケーションディレクトリ>\<コンテンツディレクトリ>\META-INF
3 WARプロジェクトのWARのルートフォルダ以下のファイルおよびフォルダのコピー ×
4 EJB-JARプロジェクトのEJB-JARのルートフォルダ以下のファイルおよびフォルダのコピー ×
5 ライブラリ <エンタープライズアプリケーションプロジェクトロケーションディレクトリ>
6 Javaソースファイル,プロパティファイル ×
7 ビルドファイル <エンタープライズアプリケーションプロジェクトロケーションディレクトリ>
8 クラスパスファイル ×
9 プロジェクト記述ファイル ×

(凡例)
○:移行できる △:任意 ×:移行できない −:該当しない
CAD設定ファイル:Application Development Plug-in設定ファイル

(3) WARプロジェクトのリソースの移行

WARプロジェクトのリソースの移行について説明します。WARプロジェクトの構成例と,構成例にあるリソースごとのWTPへの移行の可否を表に示します。なお,WARプロジェクトの構成例にある項番は,表中の項番と対応しています。

表J-9 WARプロジェクトの構成例

構成例 表J-10の項番
<WARプロジェクトロケーションディレクトリ>
├.settings
│└com.cosminexus.plugin.studio.prefs 1
├<WARのルートフォルダ>
│├WEB-INF
││├classes
│││└*.class,*.properties 2
││├lib
│││└*.jar 3
││└web.xml 4
│├*.gif,*.jpg 5
│└*.html,*.jsp 6
├src
│└*.java,*.properties 7
├build-user.xml 8
├.classpath 9
├.project 10
└*.war 11

(凡例)−:該当なし


表J-10 WARプロジェクトのリソースとWTPへの移行の可否

項番 リソースの種類 WTPへの移行 移行先
1 CAD設定ファイル ×
2 クラスファイル,プロパティファイル ×
3 ライブラリ <動的Webプロジェクトロケーションディレクトリ>\<Webコンテンツフォルダ>\WEB-INF\lib
4 DDファイル <動的Webプロジェクトロケーションディレクトリ>\<Webコンテンツフォルダ>\WEB-INF
5 イメージファイル <動的Webプロジェクトロケーションディレクトリ>\<Webコンテンツフォルダ>
6 HTMLファイル,JSPファイル <動的Webプロジェクトロケーションディレクトリ>\<Webコンテンツフォルダ>
7 Javaソースファイル,プロパティファイル <動的Webプロジェクトロケーションディレクトリ>\src
8 ビルドファイル <動的Webプロジェクトロケーションディレクトリ>
9 クラスパスファイル ×
10 プロジェクト記述ファイル ×
11 WARファイル ×

(凡例)
○:移行できる ×:移行できない −:該当しない
CAD設定ファイル:Application Development Plug-in設定ファイル

(4) EJB-JARプロジェクトのリソースの移行

EJB-JARプロジェクトのリソースの移行について説明します。EJB-JARプロジェクトの構成例と,構成例にあるリソースごとのWTPへの移行の可否を表に示します。なお,EJB-JARプロジェクトの構成例にある項番は,表中の項番と対応しています。

表J-11 EJB-JARプロジェクトの構成例

構成例 表J-12の項番
<EJB-JARプロジェクトロケーションディレクトリ>
├.settings
│└com.cosminexus.plugin.studio.prefs 1
├<EJB-JARのルートフォルダ>
│├META-INF
││└ejb-jar.xml 2
│└*.class,*.properties 3
├src
│├META-INF
││└ejb-jar.xml 4
│└*.java,*.properties 5
├build-user.xml 6
├.classpath 7
├.project 8
└*.jar 9

(凡例)−:該当なし


表J-12 EJB-JARプロジェクトのリソースとWTPへの移行の可否

項番 リソースの種類 WTPへの移行 移行先
1 CAD設定ファイル ×
2 DDファイル ×
3 クラスファイル,プロパティファイル ×
4 DDファイル <EJBプロジェクトロケーションディレクトリ>\src\META-INF
5 Javaソースファイル,プロパティファイル <EJBプロジェクトロケーションディレクトリ>\src
6 ビルドファイル <EJBプロジェクトロケーションディレクトリ>
7 クラスパスファイル ×
8 プロジェクト記述ファイル ×
9 JARファイル ×

(凡例)
○:移行できる ×:移行できない −:該当しない
CAD設定ファイル:Application Development Plug-in設定ファイル