maven部署应用到tomcat

news/2024/7/16 8:55:58

安装配置tomcat

1. 下载tomcat7到本地并安装

2. 在C:\software\apache-maven-3.3.9\lyrepo\下创建一个web app

mvn archetype:generate -DgroupId=com.mycompany.webapp -DartifactId=my-webapp -DarchetypeArtifactId=maven-archetype-webapp -DinteractiveMode=false

3. 配置pom.xml

<build>
    <finalName>my-webapp</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>
            <server>TomcatServer</server>
            <path>/mywebapp</path>
        </configuration>
    </plugin>
    </plugins>

  </build>

4. 配置settings.xml

<server>
            <id>TomcatServer</id>
            <username>tomcat</username>
            <password>tomcat</password>
    </server>

5. 进入目录C:\software\apache-maven-3.3.9\lyrepo\my-webapp, 打包

mvn package

6. deploy war文件

mvn tomcat7:deploy
7. check url

http://localhost:8080/mywebapp/

8. 其他命令

mvn tomcat7:undeploy
mvn tomcat7:redeploy

mvn package tomcat7:redeploy


detailed information: http://tomcat.apache.org/maven-plugin-2.2/


http://www.niftyadmin.cn/n/2042138.html

相关文章

九游:通过OSS UDF提升交付能力及降低成本

本文正在参加“最佳上云实践”评选&#xff0c;来给我们投票吧&#xff1a;https://yq.aliyun.com/activity/158&#xff08;编号57&#xff09; 九游&#xff0c;是阿里UC优视旗下的一项重要战略业务&#xff0c;九游依托于UC浏览器这一拥有超过4亿用户的全球最大的移动浏览器…

基于android的私人订制订单发布与对应商品出售平台APP(ssm+uinapp+Mysql)

私人订制订单发布与对应商品出售平台方面的任务繁琐,以至于每年都在私人订制订单发布与对应商品出售平台这方面投入较多的精力却效果甚微,私人订制订单发布与对应商品出售平台的目标就是为了能够缓解私人订制订单发布与对应商品出售平台管理面临的压力,让私人订制订单发布与对应…

nexus 搭建私服简单步骤

1. 下载nexus&#xff1a;http://www.sonatype.org/nexus/go&#xff0c; 我下载的是nexus-2.12.1-01-bundle.zip 2. 解压缩包到本地&#xff0c;包含两个文件夹&#xff1a;nexus-2.12.1-01&#xff0c; sonatype-work 3. 进入文件夹&#xff1a;nexus-2.12.1-01\bin\jsw\w…

基于asp.net711大学生职业推荐系统

大学生职业推荐系统实现的功能包括&#xff1a;职业分类信息管理&#xff0c;问卷调查信息管理&#xff0c;职业库管理&#xff0c;注册用户管理&#xff0c;论坛信息管理&#xff0c;账号管理等功能。本功能是系统的核心功能&#xff0c;通过对每个职业库信息的添加、查看、更…

ssm基于Android的校园考研论坛APP(ssm+uinapp+Mysql)

网络的广泛应用给生活带来了十分的便利。所以把校园考研论坛管理与现在网络相结合&#xff0c;利用java技术建设基于Android的校园考研论坛&#xff0c;实现校园考研论坛的信息化。则对于进一步提高校园考研论坛管理发展&#xff0c;丰富校园考研论坛管理经验能起到不少的促进作…

基于Android的新生自主报道系统(ssm+uinapp+Mysql)

系统权限按管理员、院系管理、财务&#xff0c;宿管和学生这五类涉及用户划分。 &#xff08;1&#xff09;管理员功能需求 该部分内容包含了首页、个人中心、学生管理、院系管理、财务管理、宿管管理、学生报到管理、备案信息管理、学生缴费管理、班级分配管理、物品分类管理、…

基于asp.net710房屋买卖系统

房屋买卖系统实现了对客户信息的有效管理&#xff0c;主要功能包括&#xff1a;添加客户信息&#xff0c;管理客户信息&#xff0c;查询客户信息&#xff0c;房产信息管理&#xff0c;报表管理&#xff0c;租售订单管理&#xff0c;新闻管理&#xff0c;用户信息管理等功能模块…

ssm基于Android的自来水收费系统APP(ssm+uinapp+Mysql)

网络的广泛应用给生活带来了十分的便利。所以把自来水收费管理与现在网络相结合&#xff0c;利用java技术建设自来水收费系统app&#xff0c;实现自来水收费的信息化。则对于进一步提高自来水收费管理发展&#xff0c;丰富自来水收费管理经验能起到不少的促进作用。 自来水收费…