Tomcat上进行项目部署与WAR包含义

一、WAR

     1.JAR包类似,是将java类(编译好的.class)和Web资源,压缩后生成压缩包。

     2. JAR相比,多了WEB-INF文件夹,其它多出来的内容基本都是Web资源

WEB-INF中,通常有web.xml(部署描述符)文件

     3.所有java源代码编译之后生成.class文件都在WEB-INF/classes

 4.WAR用来做应用的首次部署或全量部署

 

二、项目部署到Tomcat

1.怎么在服务器上找到Tomcat的安装位置

  方法1:使用命令行打印   echo%CATLINA_HOME%

 

 

  方法2: 在服务管理器(或者:快捷键windows+R,在运行小窗口中输入services.msc)中找到Apache Tomcat,双击在 弹出的窗口有安装位置。如图所示:

 

 

 

2.怎么找当前Tomcat服务器使用端口号

       tomcat的安装目录中,找到conf,找到server.xml,然后找connector(有可能有多个connector,为不同的站点监听不同的端口)

 

 

3.怎么将WAR包部署到服务器

      war包复制到webapps文件夹中,通常会自动解压并部署(适用于首次部署或全量部署) 会导致老应用被彻底删除(如果其中有用户上传的文件,则这些文件全部就会删除!!如果有人修改过配置文件,则配置文件也会被覆盖!!!!)

 

注意事项:此过程中应用会重启(服务会暂停一段时间)

如果在生产环境中,最好用增量部署的方式

 

 

 4.怎么找到服务器上MySQL的密码

     找到服务器上的其他应用(注意,有可能被部署在ROOT中),然后找它的配置文件,不用放过任何.xml或者properties文件

 

5.关于War包的删除

Tomcat运行时,通常不能删除War包,删除war包将导致应用同时被删除。

办法是:将Tomcat停掉,再删除,然后再启动Tomcat

只能在测试服务器上这么玩!

 

离开服务时,千万千万不要点“关机”

 可以选择关闭远程桌面的窗口,也可以选择断开连接,也可以选择注销,如果某些关键程序以命令行的方式在运行不要注销

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值