1.直接将web项目文件件拷贝到webapps目录中
Tomcat的Webapps目录是Tomcat默认的应用目录,当服务器启动时,会加载所有这个目录下的应用
想要修改这个默认目录,可以在conf下的server.xml文件里修改Host标签里的appBase值
这个方法实际上和在IDE开发环境里部署项目是一样的
2.在conf/Catalina/localhost 目录下添加xml配置文件
新建名为demo.xml文件,文件内容配置如下:
<Context docBase="F:demo" reloadable ="true" debug="0" privileged="true">
</Context>
访问项目时的根路径只取决于XML文件的名称
- path:这个是指定访问哪个web应用用的
- docBase:指定你发布的应用程序在哪里
- debug:跟tomcat的log相关
- reloadble:设置为true,tomcat会自动检测你WEB-INF/class下的class文件或WEB-INF/lib中的jar包是否有新的更新,如果有的话tomcat会自动关闭并将更新加载完后重启(大概意思是这样的)
- trusted:访问tomcat内部类(一般情况是管理员对tomcat的操作)
3.修改Server.xml文件
在conf下的server.xml文件里找到Host标签,在里面添加如下代码:
<Context path="/fist_demo" docBase="F:demo" reloadable ="true" debug="0" privileged="true">
</Context>