使用maven的自動部署功能能夠很方便的將maven工程自動部署到遠程tomcat服務器,減小部署時間,方便快捷。html
1、配置tomcat managerweb
一、編輯tomcat目錄下,conf/tomcat-users.xml文件,用戶名和密碼按本身需求所填,去掉最末尾的註釋,注意對於tomcat9來講,不能同時賦予用戶manager-script和manager-gui角色apache
<role rolename="manager-gui"/> <role rolename="admin-gui"/> <role rolename="manager-script"/> <user username="username" password="password" roles="manager-gui,admin-gui,manager-script"/>
二、在tomcat服務器的conf/Catalina/localhost/目錄下建立一個manager.xml文件,內容爲瀏覽器
<?xml version="1.0" encoding="UTF-8"?> <Context privileged="true" antiResourceLocking="false" docBase="${catalina.home}/webapps/manager"> <Valve className="org.apache.catalina.valves.RemoteAddrValve" allow="^.*$" /> </Context>
三、瀏覽器,打開(ip和端口號按實際所填),http://ip:port/manager/html tomcat
四、輸入用戶名,密碼登錄,以下圖,登錄成功便可服務器