美文网首页MAVEM
<JavaWeb>手动进行Maven部署实例

<JavaWeb>手动进行Maven部署实例

作者: 普通一般社会人 | 来源:发表于2016-04-18 05:18 被阅读146次

Maven生成项目

mvn archetype:generate -DgroupId=com.netease.restaurant 
-DartifactId=Restaurant -Dpackage=com.netease //包名,创建之后,在Restautant/src/main/java/com/netease/目录下存放java文件
-Dversion=1.0.0-SNAPSHOT 
-DarchetypeArtifactId=maven-archetype-webapp

之后,配置web.xml文件,书写Java程序,配置pom.xml文件。
配置pom文件

//添加编译依赖
    <dependency>
      <groupId>javax.servlet</groupId>
      <artifactId>javax.servlet-api</artifactId>
      <version>3.0.1</version>
      <scope>provided</scope>
    </dependency>
//添加maven的tomcat插件
      <plugin>
        <groupId>org.apache.tomcat.maven</groupId>
        <artifactId>tomcat7-maven-plguin</artifactId>
        <version>2.2</version>
        <configuration>
          <path>/web_project_template</path>
          <uriEncoding>UTF-8</uriEncoding>
          <finalName>Restaurant</finalName>
          <server>tomcat</server>
        </configuration>
      </plugin>
//添加编译插件,可不写
      <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-compiler-plugin</artifactId>
        <version>3.3</version>
        <configuration>
          <source>1.6</source>
          <target>1.6</target>
          <encoding>UTF-8</encoding>
        </configuration>
      </plugin>

另外,需要在maven/conf/setting.xml中添加

       <pluginGroups>
                  <pluginGroup>org.apache.tomcat.maven</pluginGroup>
       </pluginGroups>

这样,才能正确执行

mvn tomcat7:run

相关文章

  • <JavaWeb>手动进行Maven部署实例

    Maven生成项目 之后,配置web.xml文件,书写Java程序,配置pom.xml文件。配置pom文件 另外,...

  • 3.SpringCloud-Eureka-Docker

    首先通过docker命令来手动部署,在本机进行测试,以便熟悉流程。然后使用maven的docker插件进行配置,以...

  • <JavaWeb>Maven简介

    笔记总结自网易云课堂Maven课程 什么是Maven Maven是由Apache基金会出品的,使用JAVA编写的开...

  • <JavaWeb>Maven核心概念(一)

    约定(惯例)优先于配置 这个原则说对于一些配置信息,maven会有给定的default默认值,这样,就不需要用户去...

  • <JavaWeb>Maven核心概念(二)

    依赖管理,仓库及构建生命周期 依赖配置 在之前的笔记中,我们详细的给出了依赖声明的语法规则,其中,最重要的,就是依...

  • <JavaWeb>Maven核心概念(三)

    插件及总结演示 获取插件可配置信息 在Maven核心概念(二)中,我们讲解了如何获取一个插件的可...

  • 使用Service部署Spring Boot

    手动部署 Spring Boot 的部署很简单,无论使用maven还是gradle构建成jar包之后,上传到服务器...

  • Jenkins 自动化部署MAVEN,GIT 不使用自带的SSH

    说一下自动化部署的原理和实现思路 手动部署:1.GIT拉取项目2.MAVEN clear install 命令打包...

  • JavaAPI操作HDFS

    Maven 通俗上讲就是我们不在手动导入jar包,交给Maven去管理Maven通过pom.xml中的坐标进行管理...

  • [部署] Docker-Jenkins安装部署

    目标: 通过docker部署运行jenkins环境。并对maven项目进行自动化测试、打包和持续部署。 过程如下:...

网友评论

    本文标题:<JavaWeb>手动进行Maven部署实例

    本文链接:https://www.haomeiwen.com/subject/xstalttx.html