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

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

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

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

<この項の構成>
(1) エンタープライズアプリケーションプロジェクトのリソースの移行
(2) Webプロジェクトのリソースの移行
(3) EJBプロジェクトのリソースの移行

(1) エンタープライズアプリケーションプロジェクトのリソースの移行

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

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

構成例 表G-3の項番
<エンタープライズアプリケーションプロジェクトロケーションディレクトリ>
├lib
│└*.jar 1
├META-INF
│├application.xml 2
│└MANIFEST.MF 3
├.mymetadata 4
└.project 5

(凡例)−:該当なし


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

項番 リソースの種類 WTPへの移行 移行先
1 ライブラリ <エンタープライズアプリケーションプロジェクトロケーションディレクトリ>
2 DDファイル <エンタープライズアプリケーションプロジェクトロケーションディレクトリ>\<コンテンツディレクトリ>\META-INF
3 マニフェストファイル ×
4 MyEclipseプロジェクトファイル ×
5 プロジェクト記述ファイル ×

(凡例)
○:移行できる △:任意 ×:移行できない −:該当しない

注※
デプロイに必要なプロジェクト定義だけの場合は,移行の必要はありません。ほかに定義がある場合は,直接編集して移行します。

(2) Webプロジェクトのリソースの移行

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

表G-4 Webプロジェクトの構成例

構成例 表G-5の項番
<Webプロジェクトロケーションディレクトリ>
├.myeclipse
├src
│└*.java 1
├WebRoot
│├META-INF
││└MANIFEST.MF 2
│├WEB-IN
││ ├classes
││ ├lib
││ │└*.jar 3
││ └web.xml 4
│└*.html,*.jsp 5
├.classpath 6
├.mymetadata 7
└.project 8

(凡例)−:該当なし


表G-5 WebプロジェクトのリソースとWTPへの移行の可否

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

(凡例)
○:移行できる △:任意 ×:移行できない −:該当しない

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

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

表G-6 EJBプロジェクトの構成例

構成例 表G-7の項番
<プロジェクトディレクトリ>
├ .myeclipse
├ classes
│ ├ *.class 1
│ └ META-INF
│ └ MANIFEST.MF 2
├ src
│├ META-INF
││ └ MANIFEST.MF 3
│└ *.java 4
├ .classpath 5
├ .mymetadata 6
└ .project 7

(凡例)−:該当なし


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

項番 リソースの種類 WTPへの移行 移行先
1 クラスファイル ×
2 マニフェストファイル ×
3 マニフェストファイル ×
4 Javaソースファイル <EJBプロジェクトロケーションディレクトリ>\<ソースフォルダ>
5 クラスパスファイル ×
6 MyEclipseプロジェクトファイル ×
7 プロジェクト記述ファイル ×

(凡例)
○:移行できる ×:移行できない −:該当しない