war java文件_Java: war包的作用及使用方法,如何解压后缀名为war的文件

1.什么是war文件?

如果一个Web应用程序的目录和文件非常多,那么将这个Web应用程序部署到另一台机器上,就不是很方便了,我们可以将Web应用程序打包成Web归档(WAR)文件。这个过程和把Java类文件打包成jar文件的过程类似。利用WAR文件可以把Servlet类文件和相关的资源集中在一起进行发布。在这个过程中,Web应用程序就不是按照目录层次结构来进行部署了,而是把WAR文件作为部署单元来使用。

2.如何生成war文件?

jar -cvf blog.war*

jar -tf blog.war (查看war文件的方式)

3.如何解压war文件?

war文件不需要手动解压,把它放到tomcat的webapp的目录下,运行tomcat,就自动解压了,并且可以直接运行。

在tomcat安装目录的config目录下有个server.xml,文件里搜索”unpackWARS“关键字,会看到标签中的设置,

设置为true,在tomcat在启动的时候,会在webapps目录下自动解压你那个war文件

设置成false,tomcat直接访问war文件

参与评论 您还未登录,请先 登录 后发表或查看评论
无需数据库 本资源含界面预览 本系统没有数据库您可将目前网络上任意网站接口瞬间变成您数据源取数据超 easy ------------------------------------------------ -----------------如何部署------------------------- ------------------------------------------------ 下载压缩将压缩 yijavaBlog-1.0.0.war 解压缩到 Tomcat webapps/ROOT 即可访问浏览 ------------------------------------------------ -----------------接口配置例子------------------- ------------------------------------------------ { name:"mobileSegment", url:"https://api.it120.cc/common/mobile-segment/location", returnType:"json" } 上面配置后您就可以直接在 html 静态页面上这样写: ${mobileSegment("mobile=13500000000").data.province} 即可在页面上显示 “广东” 除了 province 您可以获取接口返回任意数据哦 ~ ------------------------------------------------ -----------------关于接口------------------------ ------------------------------------------------ 目前有很多网站偶读提供了接口服务比如 juhe.cn apistore.baidu.com market.aliyun.com/data 您无需担心接口稳定性和速度等问题 (您自己搭建数据库能比他们稳定、安全么?) 脱离了数据库还有一个棒棒原因: 您可以随时更换你网站服务器而不要关心数据迁移问题数据本身就是保存在 阿里云、百度、聚合数据 上 同时聪明您或许发现了 : 可以同时部署在多台服务器上配置一样接口即可不就轻松实现分布式集群部署了么 ?~ ------------------------------------------------ -----------------开源项目------------------------ ------------------------------------------------ 本项目是一个开源项目所以您完全可以免费使用同时也希望您加入到这个项目贡献中来开源出一份微博之力吧 :~ 开源项目地址: https://github.com/gooking/yijava-blog 有什么好想法或者建议欢迎在 github 上面给我留言、互动 ~

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
©️2022 CSDN 皮肤主题:数字20 设计师:CSDN官方博客 返回首页

打赏作者

天眞無鞋

你的鼓励将是我创作的最大动力

¥2 ¥4 ¥6 ¥10 ¥20
输入1-500的整数
余额支付 (余额:-- )
扫码支付
扫码支付:¥2
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值