Cosminexus V9 アプリケーションサーバ アプリケーション開発ガイド
移行前の環境で開発したリソースのうち移行対象となるリソースをプロジェクトごとに示します。
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ファイル | × | − |
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 | プロジェクト記述ファイル | × | − |
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ファイル | × | − |
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ファイル | × | − |
All Rights Reserved. Copyright (C) 2012, 2015, Hitachi, Ltd.