Eclipse WTP 中不同类型的 Java EE 项目有什么不同?
有:
- 应用客户端项目
- 连接器项目
- 企业应用项目
- 公用事业项目
Eclipse WTP 中不同类型的 Java EE 项目有什么不同?
有:
引用 RAD v7 的第5 章项目,编程指南(也适用于 Eclipse):
- 应用程序客户端项目 (J2EE) — 指导用户创建一个空的应用程序客户端项目。包括相关 EAR 项目的提示和适用于 J2EE 应用程序客户端项目的方面列表。
- 连接器项目 (J2EE) — 指导用户创建 J2EE 连接器项目,其中包括指定相关的企业应用程序项目和一组适用于它的方面。
- Enterprise Application Project (J2EE) — 创建一个新的 EAR 项目。这包括用于创建关联的 Web、EJB 和应用程序客户端项目的选项。
- 实用程序项目 (J2EE) — 协助构建与企业应用程序项目相关联的 Java 实用程序库项目。此类项目的产品是一个 JAR 文件,可供 Enterprise 项目中的资源使用,并在导出时自动包装到 EAR 文件中。
几页后详细说明:
企业应用项目
企业应用程序项目包含企业应用程序所需的资源,并且可以包含对 Web 模块、EJB 模块、应用程序客户端模块、资源适配器模块、实用 Java 项目和 JAR 文件的组合的引用。
当通过向导或通过项目属性创建新的企业应用程序项目时,可以指定这些关系。
有关开发 J2EE 企业应用程序的更多信息,请参阅 第 16 章,“使用 EJB 开发 Web 应用程序”(第 719 页)。
J2EE 应用程序客户端项目
J2EE 应用程序客户端项目包含 J2EE 应用程序客户端模块所需的资源。应用程序客户端模块用于包含功能齐全的客户端 Java 应用程序(非基于 Web),该应用程序连接到并使用 J2EE 企业应用程序和应用程序服务器中的 J2EE 资源。通过持有对关联企业应用程序的引用,它共享诸如 Java 命名和目录接口 (JNDI) 对 EJB 和数据源的引用等信息。
连接器项目
连接器项目包含 J2EE 资源适配器所需的资源。该向导允许指定一组方面(包括 J2EE 连接器体系结构 (JCA) 版本)并包含 EAR 文件。
简短版:它们都是创建企业应用程序或其部分的向导。