坚信科学,分享技术

2018全新版本,未来在blog.54chen.com更新博客!

>>>尝试更加利于阅读的2014版科学院,以后都在新版上写。

Java EE中各种打包文件

1.EJB-JAR包:后缀为.jar

EJB模块,包含有Session Bean,Message Driver Bean,Entity Bean;管理这些Bean业务的为EntityManager,而EntityManager由EntityManagerFactory产生。通过配置persistence.xml配置这些Bean。

2.WAR包:后缀为.war

web模块,包括开发java web的所有文件如:JSP,Servlet,JSF,javascrpit,web.xml,图片,音乐,flash资源等等;如果需要在war中应用EntityBean,可以配置一下persistence.xml然后将EntityBean打包进war包中。。war描述文件web.xml放在WEB-INF文件下。

3.EAR包:后缀为.ear

实际上就是j2ee应用中的各种文档或模块,包括:EJB模块,WEB模块,RAR模块,CAR模块等。可以说它是开发项目的最终包,其他开发过程的模块最终会以.ear的包形式来实施应用。ear包中一个非常重要的描述文件为application.xml,它放在META-INF文件下。

4.CAR包:后缀为.jar

应用客户端模块,包含在客户端独立运行的类和访问的JDBC,JMS,JAXP,JAAS,以及 EJB客户端需要的类等。

5.RAR包:后缀为.rar

这个包应该比较好理解,它是资源适配器模块,包括java连接器,帮助库函数,以及其他一些相关资源。


原创文章如转载,请注明:转载自五四陈科学院[http://www.54chen.com]
本文链接: http://www.54chen.com/java-ee/java-ee%e4%b8%ad%e5%90%84%e7%a7%8d%e6%89%93%e5%8c%85%e6%96%87%e4%bb%b6.html

This entry was posted in java and tagged . Bookmark the permalink.

1 Response » to “Java EE中各种打包文件”

  1. [...] twitter api企图确保按照REST的原则来设计。只需要简单修改你请求的扩展上的格式就可以取到你所指定的格式。本文档指明了对每一种方法都有哪些格式是可用的。目前api支持的数据格式有:XML、JSON、RSS、Atom联合供稿格式。有个别方法只支持其中的某些格式。 [...]

Leave a Reply