您好,欢迎来到二三四教育网。
搜索
您的当前位置:首页<JavaWeb>手动进行Maven部署实例

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

来源:二三四教育网

Maven生成项目

mvn archetype:generate  
-DartifactId=Restaurant  //包名,创建之后,在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

Copyright © 2019- how234.cn 版权所有 赣ICP备2023008801号-2

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务