做Java开发时会把一个项目部署到Tomcat服务器运行,之后可能会多次修改,如果每一次都要重新点击部署按钮,勾选项目,勾选服务器,点击Redeploy会很费时,怎么让修改过的项目自动实时部署到Tomcat呢?可以使用xml配置文件。
xml 配置文件路径
我的方案是在Tomcat相关目录下添加xml配置文件。该xml文件路径如下:
$TOMCAT_HOME\conf\Catalina\localhost\xxx.xml
TOMCAT_HOME是Tomcat服务器文件夹的根目录,xxx是项目名。比我有一个项目名称叫做cart,那么我的xml文件路径可以是:
C:\Workspace\apache-tomcat-6.0.14\conf\Catalina\localhost\cart.xml
我的conf路径下最初是没有Catalina文件夹的,我自己新建了Catalina文件夹,并在Catalina里面又新建了localhost文件夹。
xml 配置文件内容
根据以上背景环境,我的配置文件内容是这样的:
<?xml version="1.0" encoding="UTF-8"?>
<Context path="/Day10" docBase="C:\Workspace\Myeclipse\Day10\WebRoot" debug="0" reloadable="true"></Context>
docBase是我的项目所在路径。path是虚拟文件路径,也就是在浏览器中要访问的路径,比如
http://127.0.0.1:8080/Day10
自此,每次修改过后,只需重新启动Tomcat即可。








网友评论