tomcat 的maven插件有助于提高开发效率,原因是:
--可以直接把项目发布到远程的服务器上。
--能够实现项目的热部署,在开发过程中修改了Java类,不需要重启tomcat
首先配置一个tomcat的管理用户
1.修改tomcat根路径下conf/tomcat-users.xml 为tomcat添加用户配置
<role rolename="manager-gui"/> <role rolename="manager-script"/> <user username="admin" password="admin" roles="manager-gui,manager-script"/>
启动tomcat
输入上面配的值用户名和密码进入应用管理界面
在这里我们可以对发布到tomcat的项目有进行管理
2.需要在maven项目有的pom.xml文件中配置tomcat的Maven插件:tomcat7-maven-plugin,在pom.xml配置文件中:
<build> <finalName>taotao</finalName> <plugins> <plugin> <groupId>org.apache.tomcat.maven</groupId> <artifactId>tomcat7-maven-plugin</artifactId> <version>2.2</version> <configuration> <url>http://localhost:8080/manager/text</url> <!--配置tomcat的路径--> <username>admin</username> <password>admin</password> <uriEncoding>UTF-8</uriEncoding> <!--tomcat的url编码,达到和修改server.xml文件一样的功能--> </configuration> </plugin> </plugins> </build>
3. 启动tomcat
Working directory里选择你的web project,
在Command line栏可填写你所需要的命令
tomcat7:deploy 发布项目到远程服务器
tomcat7:run 运行tomcat 默认端口是8080 已经支持热部署了
时间: 2024-10-25 22:52:55