用jar 命令打包war包

假定有一个Web应用:C:\myHome
myHome/WEB-INF/……
myHome/files/……
myHome/image/……
myHome/src/……
myHome/index.jsp
在命令行窗口下执行如下命令:
C:\>cd myHome
C:\myHome\>jar   cvf   myhome.war   */ .
解释:jar   cvf   [A=》 war包名 ].war   [B=》 资源文件及文件夹 ]   [C=》 将要生成war包的目标文件夹 ]
“*/”(B=》)代表当前目录(C:\myHome)下的所有文件及文件夹。
“.” (C=》)表明将要在当前目录中生成war包。

操作完成后,就可以部署使用生成的war包了。比如在用tomcat容器:找到C:\myHome下新生成的myhome.war,将其拷入TOMCAT_HOME/webapps/下,然后启动Tomcat即可。

附:jar命令用法: jar {ctxui}[vfm0Me] [jar-file] [manifest-file] [entry-point] [-C dir] files ...
选项包括:
    -c 创建新的归档文件
    -t 列出归档目录
    -x 解压缩已归档的指定(或所有)文件
    -u 更新现有的归档文件
    -v 在标准输出中生成详细输出
    -f 指定归档文件名
    -m 包含指定清单文件中的清单信息
    -e 为捆绑到可执行 jar 文件的独立应用程序
        指定应用程序入口点
    -0 仅存储;不使用任何 ZIP 压缩
    -M 不创建条目的清单文件
    -i 为指定的 jar 文件生成索引信息
    -C 更改为指定的目录并包含其中的文件
如果有任何目录文件,则对其进行递归处理。
清单文件名、归档文件名和入口点名的指定顺序
与 "m"、"f" 和 "e" 标志的指定顺序相同。

示例 1:将两个类文件归档到一个名为 classes.jar 的归档文件中:
       jar cvf classes.jar Foo.class Bar.class
示例 2:使用现有的清单文件 "mymanifest" 并
           将 foo/ 目录中的所有文件归档到 "classes.jar" 中:
       jar cvfm classes.jar mymanifest -C foo/ .


本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/498167.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

SHA384-算法解密(2)还原元数据

SHA384-算法解密(2)还原元数据 上一次的讲解比较潦草,这次写的更全面详细一些。 首先各位,如果想要解开使用这个算法加密后的数据,必须先学会加密,才能解密。 声明:这里仅供学习研究,不要学了三脚猫功夫就…

美国《时代》周刊公布年度25大最佳发明名单

来源: 中国智慧城市导刊 概要:除了大名鼎鼎的iPhone X和特斯拉model 3,还有好多你可能还未听过的新奇玩意。 当地时间16日,美国《时代》周刊发布了2017年25大最佳发明名单。除了大名鼎鼎的iPhone X和特斯拉model 3,还有…

顶级隐写术,破坏一切解释器

什么是隐写术? 就编程来说,隐写的信息通过加密或混淆,其内容例如一张购物清单,一篇文章,一篇图画或者其他“伪装”(cover)的消息。 隐写的信息通常用一些传统的方法进行加密,然后用…

MySQL 字符集相关问题

MySQL安装时指定的字符集为UTF8,但是当我向如下表插入汉字时,总是失败(错误字符)! DROP TABLE IF EXISTS t_weather; create table t_weather (c_id int unsigned not null auto_increment,c_province varchar(20…

“头移植模型”论文称换头术可行 业内疑两大问题未解

来源:澎湃新闻 概要:11月21日,“换头术”的倡导者、哈尔滨医科大学教授任晓平在一场见面会上称,团队在科学领域取得重大突破, “完成了人类第一例头移植外科实验模型”。 11月21日,“换头术”的倡导者、哈尔…

图片有损解构术

图片有损解构 解释:将任意图片解构其PS或修图或雪碧图拼接之前,将通道与法线分离并在原图展现出来 在群里经常看到某些人转发一些图片,有意或者无意的,勾起了我的好奇心,他们这么做有什么好处? 左边图片是…

让机器听懂世界,触及人类梦想还有多远?

来源:陈孝良科学网博客 概要:语言对于人类文明的重要性不言而喻,但是语言的起源却是个高度争议的话题,我们对此几乎一无所知。 语言对于人类文明的重要性不言而喻,但是语言的起源却是个高度争议的话题,我们…

[实战]前端wireshark抓包协议解密

前端wireshark抓包协议解密废话不多说,先看看结果该JSON文件是通过解密后的 HTTP 返回response结果再解密打开的新页面 有兴趣的小伙伴了解下之前的文章 Sha384解密[2] 打开Wireshark 将TCP 转码为RTP ,因为该目标地址有视频文件,方便转换 登…

Java异常及处理

java.lang.UnsupportedClassVersionError: Bad version number in .class file java.lang.UnsupportedClassVersionError: Bad version number in .class file 造成这种过错是你的支撑Tomcat运行的JDK版本与支撑application运行的JDK版本不一致导致的. 把它们的JDK版本改成一致…

前端React结构工程-改写render

前端React结构工程-改写render 工程准备事项 npm installcnpm初始化工程实例 以上是实例化,安装过npm后的列表 接下来使用 npm run start 来启动项目 当你启动项目后会看到react给我们准备好的 默认界面 React中的 diff原理 和 调度原理是 这次探索的目标 只有搞…

未来智能实验室成立,建设世界第一个智能系统智商评测和趋势研究机构

来源:未来智能实验室 互联网云脑逐渐清晰,AI与互联网结合引发AI威胁论 从科学史可以看到这样一个规律:每一次人类社会的重大技术变革都会导致新领域的科学革命。互联网革命对于人类的影响已经远远超过了大工业革命。与工业革命增强人类的力量…

WebService相关

学习在线文档:http://www.blogjava.net/nokiaguy/archive/2009/01/archive/2009/01/archive/2009/01/02/249556.html 将wsdl2java命令生成的stub类发布到项目正确的位置 打开 cmd,进入%MyEclipse_WS% 命令如下: wsdl2java -uri http://loc…

自己动手制作一门语言(1)波罗语

自己动手制作一门语言(1)波罗语 波罗语:基于波斯(阿拉伯语)的繁衍,主要目的是二向加密语言。防止被保护的数据泄露和解密。使用在计算机与书本中使用语言的发音 主要以 ah 、v 、hv 颤音、哈音、卷舌 创造一门语言很容易,要实现起来确很难&a…

高盛:人工智能报告中文版(45页)

来源:数据局 概要:人工智能是信息时代的尖端科技。计算的飞跃建立在人类告知计算机如何表现的基础上,计算建立在计算机学习如何表现能够对每个行业有意义的基础上。 人工智能是信息时代的尖端科技。计算的飞跃建立在人类告知计算机如何表现的…

Ant 简单示例+环境变量配置说明

以下是一个简单的 webservice 发布ant 配置&#xff1a; <?xml version"1.0" encoding"UTF-8"?><project name"webservice-test" basedir"."><property environment"env"/><property name"dest…

人工智能硅脑竞赛:传统芯片巨头VS AI芯片创企

来源&#xff1a;亿欧 概要&#xff1a;但现在&#xff0c;一些芯片企业家得到了不同程度的欢迎。投资者没有对此嗤之以鼻&#xff0c;而是“慷慨地”拿出其支票簿。 英国半导体创业公司Graphcore的联合创始人兼首席执行官Nigel Toon表示&#xff1a;“几年前&#xff0c;许多…

React+Nginx 二级域名指向配置

使React线上项目二级域名指向端口欢迎使用Markdown编辑器开始前检查你的Nginx 检查是否正常编写nginx.conf在同级目录的conf.d目录里清理一下缓存欢迎使用Markdown编辑器 你好&#xff01; 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑…

特殊构造(非捕获总结)

参考&#xff1a;http://blog.chenlb.com/2008/12/java-regular-expression-special-constructs-ornon-capturing-group.html 在 java api 文档中的正则表达式关于特殊构造(非捕获组)的说明看不懂。例如&#xff1a; (?:X)X&#xff0c;作为非捕获组(?idmsux-idmsux)Nothing…

佳能g2810打印机扫描怎么用_办公用这款佳能彩色激光打印机无线MF643CDW就够了!...

佳能MF643CDW彩色三合一激光打印https://www.zhihu.com/video/1195286618850979840近两年来&#xff0c;激光打印机正以惊人的速度在办公室、商业用户中普及开来。新一代的彩色激光打印机正以其前所未有的低价位开始大规模进入主流办公室&#xff0c;越来越多的用户将在办公室中…

史上最完整的人工智能书单大全,学习AI的请收藏好

来源&#xff1a; 产业智能官 概要&#xff1a;想自学人工智能&#xff0c;到底看什么书&#xff1f;现在关于AI的图书成千上万&#xff0c;那些才是最好的&#xff1f; 想自学人工智能&#xff0c;到底看什么书&#xff1f;现在关于AI的图书成千上万&#xff0c;那些才是最好…