博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
jar war ear包的区别
阅读量:5757 次
发布时间:2019-06-18

本文共 777 字,大约阅读时间需要 2 分钟。

  hot3.png

java的war、jar、ear包的作用分别是什么?

war包:是做好一个web应用后,通常是网站,打成包部署到容器中。

jar包:通常是开发时要引用通用类,打成包便于存放管理。

ear包:企业级应用,通常是EJB打成ear包。

所有的包都是用jar打的,只不过目标文件的扩展名不一样。

----------------------------------------------------------------------------------------------

什么是jar包?有什么作用?

jar是java的一种打包格式,是一种压缩形式,可以把一堆class打包成一个文件,便于管理和传输。

★关于jar包,在声明了Main_class之后是可以用java命令运行的

什么是war包?有什么作用?

war包是用来部署web项目的,把web项目打包成war后,此war包中就包含了整个web项目的应用。

War包的应用:

把war包直接拷贝到Tomcat的webapps目录下(C:\ tomcat-5.5.17\webapps)无需解压,Tomcat会自动解压并加载此包中项目(提取到外部文件夹)。而后我们就可通过IE对此war包中的web项目进行访问: http://localhost:8086/DFMDemos/index.jsp。(DFMDemos为项目名或包名)

------------------------------------------------------------------------------------------

Eclips也可以发布项目,但是采用war包的方式可以在没有Eclips的环境中发布项目。

转载于:https://my.oschina.net/lanzp/blog/188308

你可能感兴趣的文章
彻底理解浮动float CSS浮动详解 清除浮动的方法
查看>>
在 ASP.NET MVC 中使用异步控制器
查看>>
Eclipse插件开发
查看>>
VMdomainXml
查看>>
JS魔法堂:阻止元素被选中
查看>>
tuple与list
查看>>
mysql在windows下支持表名大小写,lower_case_table_names
查看>>
央行发文深入推进农村支付服务环境建设并答记者问
查看>>
CSS3之设计动态立体盒子
查看>>
哇!板球 源代码分析二
查看>>
Android学习系列(40)--Android主题和样式之系统篇(下)
查看>>
Visual Studio 2010 单元测试之一---普通单元测试
查看>>
linux Iptables
查看>>
关于MAC的pkg和mpkg的分别
查看>>
[詹兴致矩阵论习题参考解答]习题1.14
查看>>
大数据时代:基于微软案例数据库数据挖掘知识点总结(Microsoft 时序算法——结果预算+下期彩票预测篇)...
查看>>
Ios开发中UILocalNotification实现本地通知实现提醒功能
查看>>
一分钟制作U盘版BT3 - 有图滴儿 bt3破解教程
查看>>
VS2012新建项目出错:未找到与约束ContractName Microsoft.VisualStudio.Text.ITextDocumentFactoryService...
查看>>
Minimum Window Substring
查看>>