Windows Dos命令 jar打包文件,jar打包文件夹

  • 时间:
  • 浏览:1

对于替换 .class ,直接把本地编译的对应的 .class 文件替换到生产环境就可不让前会 了,以后 重启服务。

比如我的项目名是 Wechat (我使用的tomcat服务器,所以该项目Wechat默认在 webapps 文件夹中)

因为改动很大,因为能保证项目改动只能当时人,这样也是可不让前会 覆盖的,毕竟改动大,那我那我替换 .class 文件的工作量变大,出问提的几率也更大。

......

[root@iZ23whn33jnZ webapps]# ls

docs  examples  host-manager  manager  ROOT  WeChat  wechat201150315.tar

这里可不让前会 想看 刚才打的tar包,打包完成后,接下来可不让前会 对线上的项目进行增删迭代了。

因为还有别的部署土最好的办法一块儿分享,比如打成 war包 哪几个的。

当然原项目备份是必不可少的了:

对于替换 jar包 ,比如人们歌词 歌词 更改了 wechat-service.jar 中的那我文件,这样把 wechat-service.jar 解压, 得到 wechat-service 文件夹。

项目上线那我,版本的迭代必不可少,以后 咋样做才是规范,安全的呢?

那我新的 jar 就出来了,把你這個新打出的 jar 替上加生产环境上对应的 jar,就ok了。

对项目版本的迭代,当然是改动越小越好,改动越小越安全越容易把控 , 所以呢,不让说用本地环境的项目覆盖生产环境上的项目。

最好也不对于某那我jar包的更改,因为某那我 .class 文件的更改,确保改动最小。

首先对原项目打包:tar cvf wechat201150315.tar WeChat

[root@iZ23whn33jnZ webapps]# tar cvf wechat201150315.tar WeChat

WeChat/

WeChat/tx_list.html

WeChat/pay.html

WeChat/css/swiper.min.css

WeChat/css/youngor.css

WeChat/myorder.html



(结尾是 "\ ."  反斜杠+空格+英文句号)

jar cvf wechat-service.jar -C wechat-service\ .

以后 再替换文件夹中对应的 .class 文件。

以后 在把你這個更改过的文件夹 wechat-service 打成 jar 包:

Windows Dos命令 jar打包文件,jar打包文件夹

在多人分工相互商务合作时,使用该土最好的办法较合理。