付録G.2 移行対象となるリソース
移行前の環境で開発したリソースのうち移行対象となるリソースをプロジェクトごとに示します。
(1) エンタープライズアプリケーションプロジェクトのリソースの移行
エンタープライズアプリケーションプロジェクトのリソースの移行について説明します。エンタープライズアプリケーションプロジェクトの構成例と,構成例にあるリソースごとのWTPへの移行の可否を表に示します。なお,エンタープライズアプリケーションプロジェクトの構成例にある項番は,表中の項番と対応しています。
|
構成例 |
|
|---|---|
|
<エンタープライズアプリケーションプロジェクトロケーションディレクトリ> |
− |
|
├lib |
− |
|
│└*.jar |
1 |
|
├META-INF |
− |
|
│├application.xml |
2 |
|
│└MANIFEST.MF |
3 |
|
├.mymetadata |
4 |
|
└.project |
5 |
(凡例)−:該当なし
|
項番 |
リソースの種類 |
WTPへの移行 |
移行先 |
|---|---|---|---|
|
1 |
ライブラリ |
○ |
<エンタープライズアプリケーションプロジェクトロケーションディレクトリ> |
|
2 |
DDファイル※ |
△ |
<エンタープライズアプリケーションプロジェクトロケーションディレクトリ>\<コンテンツディレクトリ>\META-INF |
|
3 |
マニフェストファイル |
× |
− |
|
4 |
MyEclipseプロジェクトファイル |
× |
− |
|
5 |
プロジェクト記述ファイル |
× |
− |
- (凡例)
-
○:移行できる △:任意 ×:移行できない −:該当しない
- 注※
-
デプロイに必要なプロジェクト定義だけの場合は,移行の必要はありません。ほかに定義がある場合は,直接編集して移行します。
(2) Webプロジェクトのリソースの移行
Webプロジェクトのリソースの移行について説明します。Webプロジェクトの構成例と,構成例にあるリソースごとのWTPへの移行の可否を表に示します。なお,Webプロジェクトの構成例にある項番は,表中の項番と対応しています。
|
構成例 |
|
|---|---|
|
<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 |
(凡例)−:該当なし
|
項番 |
リソースの種類 |
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プロジェクトの構成例にある項番は,表中の項番と対応しています。
|
構成例 |
|
|---|---|
|
<プロジェクトディレクトリ> |
− |
|
├ .myeclipse |
− |
|
├ classes |
− |
|
│ ├ *.class |
1 |
|
│ └ META-INF |
− |
|
│ └ MANIFEST.MF |
2 |
|
├ src |
− |
|
│├ META-INF |
− |
|
││ └ MANIFEST.MF |
3 |
|
│└ *.java |
4 |
|
├ .classpath |
5 |
|
├ .mymetadata |
6 |
|
└ .project |
7 |
(凡例)−:該当なし
|
項番 |
リソースの種類 |
WTPへの移行 |
移行先 |
|---|---|---|---|
|
1 |
クラスファイル |
× |
− |
|
2 |
マニフェストファイル |
× |
− |
|
3 |
マニフェストファイル |
× |
− |
|
4 |
Javaソースファイル |
○ |
<EJBプロジェクトロケーションディレクトリ>\<ソースフォルダ> |
|
5 |
クラスパスファイル |
× |
− |
|
6 |
MyEclipseプロジェクトファイル |
× |
− |
|
7 |
プロジェクト記述ファイル |
× |
− |
- (凡例)
-
○:移行できる ×:移行できない −:該当しない