Tomcat部署项目的几种常见方式

  • 直接将web项目放到tomcat的webapps目录下

    这种是最常用的方式,tomcat的webapps目录是tomcat默认的应用目录,当服务器启动时,会加载这个目录下的应用。如果想修改这个默认目录,可以在conf下的server.xml文件中修改host标签里的appBase属性。

  • 修改server.xml文件。


①path:是访问项目时的名称,可以自定义。
②docBase:表示应用程序的路径。可以使用绝对路径,也可以使用相对路径。
③reloadable:如果这个属性设为true,tomcat服务器在运行状态下会监视在WEB-INF/classes和WEB-INF/lib目录下class文件的改动,如果监测到有class文件更新,服务器会自动重新加载Web应用。通常在开发阶段会将reloadable属性设为true,方便调试。在实际部署时改为false,提高应用程序的访问速度。

  • 在conf/Catalina/localhost目录下新增一个xml文件。比如新建myapp.xml文件,里面内容如下。


其中path属性可以不写,因为访问项目时,项目的根路径是取决于该xml文件的名称的。比如这个配置,在访问时应该访问http://localhost:8080/myapp

你可能感兴趣的:(Java)