tomcat实际使用
动态热部署
tomcat-users.xml配置权限
<role rolename="manager-gui"/>
<user username="tomcat" password="123" roles="manager-gui"/>
配置server.xml:
<Host name="localhost" appBase="webapps"
unpackWARs="true" autoDeploy="true">//自动解压缩、自动部署
<Context docBase="/Users/bast/Documents/myProject/Jmsgserver/target/war包" path="/project" reloadable="true"/>
==========
1、将打包好的war项目扔到webapp目录下,就会自动热部署。
2、采用管理页部署,一般都是第一次发布项目的时候,可以直接deploy war。之后要替换原版本就直接把war cope到webapps里。
原本我猜想,deploy
启动后localhost:8080 -->manage app--->管理页面
deploy提供2种方式 ,原理就是吧war发送到tomcat的webapp目录里,然后reload,才能算发布,后来发现根本不是,直接替换war就可以了,之后也采取这样的方式好了。