当我在eclipse中创建一个新的Java EE 6项目时,我会看到许多类型的项目....
- 企业应用程序 - EJB模块 - 企业应用客户端 - 打包的归档文件
这些不同的类型是什么意思?
- 企业应用程序 - EJB模块 - 企业应用客户端 - 打包的归档文件
这些不同的类型是什么意思?
Java Enterprise Edition包括以下应用程序类型:
最后,在Java EE 6规范中,为应用程序服务器定义了Web Profile模式。此Web Profile允许您在Web应用程序中包含EJB(具有某些限制)。例如,TomEE项目将Apache Tomcat与Apache OpenEJB合并,以提供与“Web Profile”兼容的服务器。
EJB
模块生成一个包含所有企业Java Bean的.JAR
文件。
EAR
文件至少包含一个JavaEE模块,其中EJB
是一种JavaEE模块。