打war包命令linux war linux

Linux下打包压缩war、解压war包和jar命令

问题

创新互联公司主营尤溪网站建设的网络公司,主营网站建设方案,app开发定制,尤溪h5重庆小程序开发公司搭建,尤溪网站营销推广欢迎尤溪等地区企业咨询

Linux下打包压缩war、解压war包和jar命令

解决

把project_a文件夹下的文件打包成project.war

-c 创建war包

-v 显示过程信息

-f 指定 JAR 文件名,通常这个参数是必须的

-M 不产生所有项的清单(MANIFEST〕文件,此参数会忽略 -m 参数

-0 这个是阿拉伯数字,只打包不压缩的意思

解压到当前目录

打成指定服务器的war的配置文件怎么写

具体步骤如下:

第一步:

先将项目打包成war文件,也就是将在项目上单击鼠标右键,选择Export:

选择WAR file,点击下一步:

会出现如下所示,选择你要保存的位置,点击完成:

在你所选择的地方会有个如下所示的war文件:

以上步骤只是完成了将项目打包成war文件的步骤,现在来说将war包部署到服务器的步骤:

第二步:

先将war包用类似于ftp的工具(我自己用的是ftp,这种工具很多的)上传到固定位置

第三步:

一般是先停止tomcat,Linux命令:shutdow.sh,将war放到tomcat的webapps目录下,我自己用到的命令(我用ftp将war包放到了data下的version目录下):

mv /data/version/tecDoc.war /var/tomcat/tomcat6/webapps/tecDoc.war

第四步:

然后启动tomcat,Linux命令:./startup.sh,第六步也可以不用操作了,我一般都是所有的配置都改好才打包

第五步:

再次停止tomcat,删除war文件(注:如果tomcat不停止 ,删除war包时,文件夹也会被tomcat一起自动删除,之所以删除war,是怕tomcat再次自动解压,覆盖掉修改的配置,不确定会不会再次解压,以防万一)

第六步:

修改自动解压的文件夹里配置(如果打包前没有修改配置文件,比如jdbc.properties文件(一般开发时用的是本地数据库,上生成时要改成生产数据库),就要用linux命令修改一下,如果打包前修改好了,就不用修改了)

第七步:

然后再启动tomcat

Linux环境下,Tomcat部署启动多个项目

1.打开conf文件夹下的server.xml文件   

2.在Service name="Catalina" ... /Service后面复制标签Service name="Catalina" ... /Service之间的内容

3.修改复制的Service标签的内容:

将Service标签的name属性修改为Catalina1(自定义),Connector标签的port属性修改为8080(自定义),Engine标签的name改为Catalina1(自定义,与Service标签的name属性名一致),Host标签的appBase属性改为webapps1(自定义)。

保存修改。

4.在Tomcat的根目录下新建文件夹webapps1(与第三条中Host标签的appBase属性名一致)

5.将ROOT.war包上传至webapps1文件夹下 (windows dos命令打war包: jar -cvf ROOT.war .    ROOT.war自定义war包名称,"."为需打包的文件 )

6.切换到bin目录下,运行./startup.sh启动Tomcat

网站名称:打war包命令linux war linux
文章转载:https://www.cdcxhl.com/article22/ddgdhcc.html

成都网站建设公司_创新互联,为您提供云服务器网站营销电子商务网站设计品牌网站制作关键词优化

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

搜索引擎优化