jar包和war包的介绍和区别

1.jar包的介绍

jar包:对于学习java的人来说应该并不陌生。我们也经常使用也一些jar包。其实jar包就是java的类进行编译生成的class

文件进行打包的压缩包。里面就是一些class文件。当我们自己使用maven写一些java程序,进行打包生成jar包。同

时在可以在其他的工程下使用,但是我们在这个工程依赖的jar包,在其他工程使用该jar包也要导入。

如下为一个jar包里面的class文件在这里插入图片描述
2.war包的介绍

war包:其实就是一个web程序进行打包后便于部署的压缩包,里面包括写的代码编译成的class文件,依赖的包,配置文

件,所有的网站页面,包括html,jsp等等。一个war包可以理解为是一个web项目,里面是项目的所有东西。。以Tomcat

为例,工程部署时,直接放到tomcat的webapps目录下,启动tomcat时,这个包就会自动解压,就相当于发布了。

我们可以使用WinRAR查看war包,直接将后缀.war改成.rar

war包目录:
war包的目录结构

WEB-INF目录:在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值