专栏首页IT笔记Maven初探-如何发布到Tomcat容器中

Maven初探-如何发布到Tomcat容器中

写在开始

上一篇文章中有讲到,Maven初探-如何快速入手一个项目

提到如何发布到Jetty容器中,但是大多数小伙伴们还是倾向于使用Tomcat容器。

配置Tomcat

pom.xml配置:

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
  <!-- 科帮网 -->
  <modelVersion>4.0.0</modelVersion>
  <groupId>com.itstyle.web</groupId>
  <artifactId>HelloWord</artifactId>
  <packaging>war</packaging>
  <version>0.0.1-SNAPSHOT</version>
  <name>HelloWord Maven Webapp</name>
  <url>http://maven.apache.org</url>
  <dependencies>
    <dependency>
      <groupId>junit</groupId>
      <artifactId>junit</artifactId>
      <version>3.8.1</version>
      <scope>test</scope>
    </dependency>
    <!-- 注释掉依赖即可,因为tomcat本省自带光环 -->
   <!--  <dependency>
        <groupId>javax.servlet</groupId>
        <artifactId>servlet-api</artifactId>
        <version>2.5</version>
    </dependency> -->
  </dependencies>
  <build>
    <finalName>HelloWord</finalName>
    <plugins>
    <!-- 此处有掌声,替换成tomcat插件即可-->
      <plugin>
        <groupId>org.apache.tomcat.maven</groupId>
           <artifactId>tomcat7-maven-plugin</artifactId>
          <version>2.2</version>
      </plugin>
    </plugins>
  </build>
</project>

运行Tomcat

选择pom.xml右键Run As,以下界面:

浏览器输入 http://127.0.0.1:8080/HelloWord/

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 教你十分钟快速搭建springBoot项目实战

    首先申明,本文并没有原理性的东西(请自行百度),适合于刚接触springBoot并有一定javaweb开发基础的人群,大神和小白请出门左拐。 一、使用工具 Ec...

    小柒2012
  • Maven初探-如何快速入手一个项目

    这已是一个工具的时代,而不是一个到处搜集JAR的年代,如果还在为搭建一个项目而到处找依赖,那你就彻底OUT了。下面,跟各位一起重温学习下Maven。 什么是Ma...

    小柒2012
  • Docker学习之搭建MySql容器服务

    MySQL 5.6 SQL数据库服务器Docker镜像,此容器映像包含用于OpenShift的MySQL 5.6 SQL数据库服务器和一般用法。用户可以选择RH...

    小柒2012
  • 微服务下 Spring Boot Maven 工程依赖关系管理

    最基本的 pom.xml 包含工程信息、Spring Boot 父工程、属性配置、依赖包、构建插件

    轻量级微服务
  • 使用Maven创建Springboot的父子工程

    1、在eclipse开发工具中创建一个新的Maven项目,项目类型为quickstart,如下所示:

    别先生
  • Maven

    用着maven自动化构建没什么感觉,当要自己构建稍微复杂点的项目结构时就发现知识储备不足了

    晚上没宵夜
  • 微服务下 Spring Boot Maven 工程依赖关系管理

    最基本的 pom.xml 包含工程信息、Spring Boot 父工程、属性配置、依赖包、构建插件

    码农小胖哥
  • springCloud当中Eureca消费者Consumer的部署

    3.消费者的部署: 做个普通的maven project,quickstart archetype。改成jdk.8。过去我们都是: @Service publ...

    马克java社区
  • springCloud当中Eureca服务提供者Provider的部署

    服务提供者的部署: 做个普通的maven project,quickstart archetype。改成jdk.8。运行程序后会出现:EMERGENCY! E...

    马克java社区
  • maven版SpringBoot的Hello World

    1)新建maven项目,package方式为jar. 用archetype quick start.参考我视频目录下的SpringbootMaven项目。

    马克java社区

扫码关注云+社区

领取腾讯云代金券