在部署tomcat项目的时候,除了把war文件直接拷贝到tomcat的webapp目录下,还有一种方法能够浏览器中管理和部署项目,那就是使用tomcat manager。html
Message: | OK |
配置文件位置:$tomcat_home\webapps\manager\WEB-INF\web.xmllinux
<max-file-size>52428800</max-file-size>web
<max-request-size>52428800</max-request-size>windows
这时就修改成100MB,即104857600浏览器
修改后,重启tomcat服务器,再执行以前的部署操做。应该是一些jar资源被锁定。要解决这个问题。只要在web/META-INF下创建一个context.xml文件。(哪一个项目须要这样部署在哪一个项目的META-INF下面新建)tomcat
<?xml version="1.0" encoding="UTF-8"?> <Context reloadable="true" antiResourceLocking="true"></Context>
若是想配置一个虚拟路径,更不用麻烦的去server.xml中配置虚拟路径,能够直接在图像界面配置:服务器
好比原来咱们在server.xml中配置的虚拟路径:app
<Context reloadable="true" path="/files/EmployeeIn" docBase="D:\images\employeeInPhotos" debug="0"/>
如今只须要webapp
对于linux下的目录配置虚拟路径以下:ui
之前往服务器部署都是将war包复制到服务器上,而后从服务器拷贝到webapps目录,如今能够直接在本地利用tomcat自带的manager项目部署项目(undeploy删掉旧的项目,)。manager项目也能够关闭开启项目,这对于虚拟目录好比获取图片的项目很是有用。
manager项目在undeploy的时候会删掉webapps目录下的war包与目录。
从新部署至关于直接往webapps目录下传文件(能够从本地管理远程的tomcat项目,也就是直接从本地部署到服务器,对linux服务器也有效,linux服务器注意代码中路径/与windows下\的区别)