Tomcat部署web项目的方法
内部应用
直接把war包复制粘贴到Tomcat 8.5/webapps
目录下, 然后执行Tomcat 8.5/bin/startup.bat
即可。
外部应用
- docBase: 项目文件夹实际的位置, 子目录为
WEB-INF
、META-INF
的一个目录。 - path: 虚拟路径, 浏览器访问本项目的路径, 上面例子为
http://本机地址:端口/hello
配置conf/server.xml(官方不推荐)
打开Tomcat 8.5/conf/server.xml
, 在<Host>
标签插入<Context>
标签。
1 | <Service name="Catalina"> |
配置conf/context.xml
打开conf/context.xml
可以看到里面已经配置了一个Context
.
如果一个Tomcat
只配置一个Web
应用程序, 则可以直接修改这里的代码.
1 | <Context> |
改为
1 | <Context path="/hello" docBase="war包解压路径" reloadable="true" privileged="true"> |
配置conf/enginename/hostname/test.xml(推荐)
其实就是将conf/server.xml
翻译一下。
打开Tomcat 8.5/conf/Catalina/localhost
, 没有则自己创建目录, 新建一个test.xml
文件。
这里的Catalina
对应上面的Engine
名, localhost
对应上面的Host
名.
访问路径为http://localhost:8080/test
1 |
|