付録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 |
プロジェクト記述ファイル |
× |
− |