阿里云-云小站(无限量代金券发放中)
【腾讯云】云服务器、云数据库、COS、CDN、短信等热卖云产品特惠抢购

Maven直接部署Web应用到Tomcat

103次阅读
没有评论

共计 1504 个字符,预计需要花费 4 分钟才能阅读完成。

1. 下载解压版 Tomcat, 并且配置好环境变量,使 Tomcat 能够成功启动。

使用解压版 tomcat 可以方便查看 tomcat 的后台输出的出错信息,便于调试。

2. 给 tomcat 配置用户名密码。

将 tomcat 安装目录下的 /config/tomcat-user.xml 修改为如下:

<?xml version='1.0' encoding='cp936'?>
<tomcat-users>
<role rolename="manager-gui"/>
  <role rolename="manager-script"/>
  <user username="username" password="password" roles="manager-gui,manager-script"/>
</tomcat-users>
  • 1

上面配置文件的作用是,给 tomcat 添加一个用户名为“username”, 密码为“password”,权限为“manager-gui”的用户。

3. 在 maven 工程的 pom.xml 中添加如下代码。

<plugins>
        <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-compiler-plugin</artifactId>
            <version>2.3.2</version>
            <configuration>
                <source>1.7</source>
                <target>1.7</target>
            </configuration>
        </plugin>
        <plugin>  
            <groupId>org.apache.tomcat.maven</groupId>  
            <artifactId>tomcat7-maven-plugin</artifactId>  
            <version>2.2</version>  
            <configuration>  
                <url>http://localhost:8080/manager/text</url>  
                <username>username</username>  
                <password>password</password>  
                <path>/${project.artifactId}</path>  
            </configuration>  
        </plugin> 

    </plugins>
  • 1

4. 部署应用

如果使用 eclipse 的话,就右键项目 ->Run As->Maven build…-> 在 Goals 里面输入 tomcat7:deploy;
如果直接使用 Maven 的话就执行命令:

mvn tomcat7:deploy

Maven 权威指南_中文完整版清晰 PDF  http://www.linuxidc.com/Linux/2014-06/103690.htm

Maven 3.1.0 发布,项目构建工具 http://www.linuxidc.com/Linux/2013-07/87403.htm

Linux 安装 Maven http://www.linuxidc.com/Linux/2013-05/84489.htm

Maven3.0 配置和简单使用 http://www.linuxidc.com/Linux/2013-04/82939.htm

Ubuntu 下搭建 sun-jdk 和 Maven2 http://www.linuxidc.com/Linux/2012-12/76531.htm

Maven 使用入门 http://www.linuxidc.com/Linux/2012-11/74354.htm

本文永久更新链接地址 :http://www.linuxidc.com/Linux/2015-04/115861.htm

正文完
星哥说事-微信公众号
post-qrcode
 0
星锅
版权声明:本站原创文章,由 星锅 于2022-01-20发表,共计1504字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
【腾讯云】推广者专属福利,新客户无门槛领取总价值高达2860元代金券,每种代金券限量500张,先到先得。
阿里云-最新活动爆款每日限量供应
评论(没有评论)
验证码
【腾讯云】云服务器、云数据库、COS、CDN、短信等云产品特惠热卖中