关于Idea 部署javaWeb 到 阿里云服务器问题

时间:2022-10-27 13:00:55

1. centos Tomcat 设置管理的账号和密码

  1.打开/tomcat根目录/conf/settings.xml

    找到 <tomcat-users> 节点加加入

      

 <role rolename="manager-scrip"/>
  <role rolename="manager-gui"/>
  <user username="用户名" password="密码!" roles="manager-gui,manager-script"/>

  

2. 打开本地Maven跟目录/conf/setting.xml 

    找到<server>节点 添加

    

<id>tomcat7</id>
<username>对应服务设置的用户名称</username>
<password>对应服务器的密码</password>
 

 

 

3. 在pom中加入

  

<build>
	<plugins>
      <plugin>
                <groupId>org.apache.tomcat.maven</groupId>
                <artifactId>tomcat7-maven-plugin</artifactId>
                <version>2.2</version>
                <configuration>
                    <url>http://你的网址或者ip/manager/text</url>                <!-- tomcat7部署管理路径 -->
                    <server>tomcat7</server> <!--对应mavenServcer 中设置的ID-->
                    <username></username>       <!--管理员帐号-->                         <!-- tomcat的管理员账号 -->
                    <password>!</password> <!--密码-->    
                    <charset>UTF-8</charset> <!--编码-->
                    <path>/</path> <!-- 路径-->
                    <port>80</port> <!-- 端口-->
                </configuration>
            </plugin>
	</plugins>
<build>	

  

4 执行 

tomcat7:redeploy