jar包和war包差别
来源:互联网 发布:骑士战歌坐骑升阶数据 编辑:程序博客网 时间:2024/06/05 04:32
之前并没有接触过java,所以这里的疑惑都是基础的
(1)WAR - Web Archive file
通俗的讲,war包时web工程打成的包,英文是Web Archive file网络应用程序文件,是与平台无关的文件格式,它允许将许多文件组合成一个压缩文件,而EAR是企业级Jar文件
包含内容:Servlet、JSP页面、JSP标记库、JAR库文件、HTML/XML文档和其他公用资源文件,如图片、音频文件等
部署文件:web.xml
(2)JAR - Java Archive file
一个可执行的jar文件是一个自包含的Java应用程序,它存储在特别配置的JAR 文件中,可以由 JVM 直接执行它而无需事先提取文件或者设置类路径。要运行存储在非可执行的 JAR 中的应用程序,必须将它加入到您的类路径中,并用名字调用应用程序的主类。但是使用可执行的 JAR 文件,我们可以不用提取它或者知道主要入口点就可以运行一个应用程序。可执行 JAR 有助于方便发布和执行 Java 应用程序。
包含内容:class、properties文件,是文件封装的最小单元
部署文件:application-client.xml
java中提供执行jar语句
(3)EAR - Enterprise Archive file
包含内容:除了包含JAR、WAR以外,还包括EJB组件
部署文件:application.xml
0 0
- jar包和war包差别
- java之jar包和war包差别
- JAR包和WAR包
- war包和jar包
- jar包和war包
- jar包 和 war包
- war包和jar包
- tar包jar包和war包
- jar包 war包
- jar包和war包的区别
- 如何打war包和jar包
- eclipse打jar包和war包
- jar包和war包的区别
- jar包和war包的区别
- maven 打jar包和war包
- jar包和war包区别
- jar包和war包的区别
- war包和jar包区别
- Python数据挖掘-航空公司客户价值分析
- ds1339驱动源码及RTC设备驱动简介
- 7.[个人]C++线程入门到进阶(7)----多线程中的隐蔽问题揭秘
- 根据先序遍历建立一个二叉树
- CSS选择器有哪些?哪些属性可以继承?优先级算法如何计算?内联和important哪个优先?
- jar包和war包差别
- 【贪心】【待写】Leetcode 402Remove K Digitsw
- Java的数据类型
- SELECT 语句 (七部分)
- C++、VC++和MFC的区别与联系
- Android连接MySQL总结
- 大整数构造前需要了解的:整型数据范围(含计算方法)及内存占用(C/C++)
- 【C语言】左值与右值
- Quagga Case 3