IDEA 实现tomcat 9 热部署

一   服务器tomcat配置

    在 tomcat 的 conf 里 tomcat-user.xml配置用户的权限。

<role rolename="tomcat"></role>

<role rolename="manager-gui"></role>

<role rolename="manager-script"></role>

<user username="admin" password="123456" roles="tomcat,manager-gui,admin-gui,manager-script">


tomcat 9.0 的话需要在webapps/manager/META-INF 下的context.xml 的里面隐藏或者删除Value标签。


隐藏或者删除即可

二    配置项目热部署

    项目的pom.xml中引入tomcat7


代码如下

   <!--tomcat7热部署-->

<plugin>

    <groupId>org.apache.tomcat.maven</groupId>

    <artifactId>tomcat7-maven-plugin</artifactId>

    <version>2.2</version>

    <configuration>

        <!--填写你的服务器ip及端口-->

        <url>http://localhost:8004/manager/text</url>

        <!--对应刚才设置权限的账号密码-->

        <username>admin</username>

        <password>123456</password>

        <update>true</update>

        <path>/admin</path>

        </configuration>

</plugin>


    OK,这样我们都配置好了 !找到右侧的tomcat 点击部署就可以了。

    

点击热部署

本人的第一篇简书完成。感谢各位观看!

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。