lstd.net
当前位置:首页 >> jAr包和wAr包的区别是什么? >>

jAr包和wAr包的区别是什么?

jar包和war包的区别:1、war是一个web模块,其中需要包括WEB-INF,是可以直接运行的WEB模块;jar一般只是包括一些class文件,在声明了Main_class之后是可以用java命令运行的.2、war包是做好一个web应用后,通常是网站,打成包部

是用不同的软件 压缩的文件

WAR(Web Archive file)网络应用程序文件 是与平台无关的文件格式,它允许将许多文件组合成一个压缩文件.为 J2EE 应用程序创建的 JAR 文件是 EAR 文件(企业 JAR 文件)war专用在web方面 . JAR是JAVA的程序包,解压以后有JAR和JAD文件,安装只JAR的文件就可以使用.用在JAVA平台.

tar是通用的另一种打包格式,为了部署到服务器时方便.而jar是java app server识别的java部署格式,其实是Zip文件,只是内部的文件有规范. war是专用于web app的jar.另外还有用于enterprise app的ear后缀. 相同点是都可以把多个文件打包到一个文件,不同点是 jar是个压缩文件,而tar只打包,不压缩,所以tar还要配合其他压缩工具来压缩,比如tar.bz2,tar.gz 之类的就是在tar的基础上进行的压缩格式.

war(web archive file)网络应用程序文件 是与平台无关的文件格式,它允许将许多文件组合成一个压缩文件.为 j2ee 应用程序创建的 jar 文件是 ear 文件(企业 jar 文件)war专用在web方面 . jar是java的程序包,解压以后有jar和jad文件,安装只jar的文件就可以使用.用在java平台.

==========================================================JAR包:打成JAR包的代码,一般作为工具类,在项目中,会应用到N多JAR工具包;WAR包:JAVA WEB工程,都是打成WAR包,进行发布,如果我们的服务器选择TOMCAT等轻量级服务器,一般就打出WAR包进行发布;EAR包:这针对企业级项目的,实际上EAR包中包含WAR包和几个企业级项目的配置文件而已,一般服务器选择WebSphere等,都会使用EAR包.==========================================================

jar包和war包的区别:war是一个web模块,其中需要包括web-inf,是可以直接运行的web模块.而jar一般只是包括一些class文件,在声明了main_class之后是可以用java命令运行的.它们都是压缩的包,拿tomcat来说,将war文件包放置它的\

匿名 分享到微博 提交回答 1 问: 波士顿包和托特包的区别的什么? 答: 它们都是包包类型的一种说法.简单讲,'波士顿包'是适合名媛淑女使用的小提包;而'托特包'其容量大可携带许多物件

jar就是一些类打成的一个包,war是一个web项目打成的包,ear是企业级项目的包~

war是压缩文件包和格式,WAR文件必须用WINRAR软件打开,这个软件网上很多,一般JAR格式的就是java的是专用格式的,后缀都是*.jar的,在PC上有RAR压缩软件时会被误成是RAR格式的 如果在解压后里面有META-INF这个文件夹还有一大堆别的class文件,就是Java的软件,因为jar文件被电脑误认成是RAR格式,你只需将压缩文件传到手机上面安装即可

网站首页 | 网站地图
All rights reserved Powered by www.lstd.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com