社区
Java SE
帖子详情
请问:jar、war、这些文件有什么区别?
lsanht
2003-08-22 08:02:09
》》》
...全文
118
12
打赏
收藏
请问:jar、war、这些文件有什么区别?
》》》
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Abib
2003-08-24
打赏
举报
回复
从内容上来说,war一般还要包含配置文件吧
yuebenxian
2003-08-24
打赏
举报
回复
迟到啦..........
fpwang
2003-08-24
打赏
举报
回复
学习
htl
2003-08-23
打赏
举报
回复
jar 即java的可执行压缩包
war 即Web应用文件的打包,一般是servlet的程序
shipatrioc
2003-08-23
打赏
举报
回复
jar : java ar
war : web ar
ear : enterprise ar
在j2ee里,一般一些java class和ejb打包成jar
jsp和一些配置文件,图片,或者其它的一些模板文件,系统依赖的一些包放到war里
所有的jar和war文件打包成一个ear
另外好像常用的还有一个sar,至今不知道是什么的缩写!
cheng715
2003-08-23
打赏
举报
回复
JAR ,是CLASS的集合
WAR ,是可以部署的应用程序的集合
langjianjun
2003-08-23
打赏
举报
回复
JAR ,JAVA的压缩包,可以是一些CLASS的集合。
WAR 是应用程序的打包,web application 压缩包
CD2
2003-08-23
打赏
举报
回复
JAR、EAR、WAR这三这就是内容不同罢了,其实我觉得名字是一样的。
shipatrioc
2003-08-23
打赏
举报
回复
fainting!
lcl101
2003-08-23
打赏
举报
回复
ZT:
记得毕业答辩时,
老师道,请你简单说明.jar文件和.war文件的区别。
答曰:众所周知,ar就是achieve,即存档文件。
所以,war就是windows下的存档文件;
而jbuilder的存档文件当然就是jar啦。
众老师狂晕.
yangxile
2003-08-22
打赏
举报
回复
jar 即java的可执行压缩包
war 即Web应用文件的打包,一般是servlet的程序
http://www.zdnet.com.cn/developer/code/story/0,2000081534,39134830,00.htm
zyzyandzyzy
2003-08-22
打赏
举报
回复
有,名字不同嘛,你都说了,呵呵
myeclipse10.7.1 导出
war
问题解决办法
myeclipse10.7.1 导出
war
问题解决办法 myeclipse10破解后,导出
war
包时报“SECURITY ALERT: INTEGERITY CHECK ERROR” 只要执行完第一步的破解后,将com.genuitec.eclipse.export.wizard_9.0.0.me201211011550.
jar
替换plugins目录下的同名
文件
即可 。 (替换后,最好将
jar
文件
改成.txt
文件
结尾,然后重启myeclipse10,然后关闭,再将
jar
改回.
jar
为扩展名的状态,重启后就可以了)
打包成
JAR
文件
和
WAR
文件
,到底有什么
区别
?
在了解
JAR
和
WAR
文件
的差异之前,让我们首先了解一下它们各自是什么。
JAR
文件
JAR
文件
是Java Archive的缩写,它是一种用于打包Java类、资源
文件
和元数据的标准格式。
JAR
文件
可以包含Java类
文件
、图像、HTML
文件
、声音
文件
、属性
文件
等各种资源
文件
。
JAR
文件
通常用于打包Java应用程序,它可以将所有需要的类和资源打包到一个
文件
中,并通过Java虚拟机(JVM)来运行。
WAR
文件
WAR
文件
是Web Archive的缩写,它是一种用于打包Web应用程序的标准格式。
项目为什么要使用
jar
或
war
进行打包发布?
区别
是什么?
在做项目时,通常对即将要发布的项目打成两种类型的包:
jar
和
war
。那么究竟
jar
和
war
有什么
区别
呢? 回顾一下我们在做项目时,一般将项目分为两层:服务层和表现层(视图层),通常我们把服务层打包成
jar
,而把视图层的包打成
war
包。通过仔细对比可以发现:
jar
包中包含了你写程序的所有服务或者第三方类库,它通常是作为幕后工作者,为视图层用户与之交换数据处理的一个服务者,
jar
文件
格式...
EAR、
JAR
和
WAR
文件
有什么
区别
?
JAR
、
WAR
和 EAR
文件
在 Java 应用程序部署中提供了选项。部署 Java 应用程序时,构成 Java 应用程序的所有
文件
都被压缩并打包到一个
文件
中。虽然压缩
文件
通常使用 .zip 扩展名,但 Java 社区将 .ear 扩展名用于基于 Java EE 的企业应用程序,.
war
用于 Web 应用程序,而 .
jar
用于独立 Java 应用程序和可链接库。 但是,在幕后,EAR、
JAR
和
WAR
文件
都是简单的 zip
文件
,其中包含构成 Java 应用程序的各种图像、XML
文件
、
java
jar
包和
war
包_理解:
jar
包和
war
包的
区别
jar
包和
war
包的
区别
:
war
是一个web模块,其中需要包括WEB-INF,是可以直接运行的WEB模块。而
jar
一般只是包括一些class
文件
,在声明了Main_class之后是可以用java命令运行的.它们都是压缩的包,拿Tomcat来说,将
war
文件
包放置它的\webapps\目录下,启动Tomcat,这个包可以自动进行解压,也就是你的web目录,相当于发布了。
war
包:是做好一个web应用...
Java SE
62,614
社区成员
307,326
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章