zoukankan      html  css  js  c++  java
  • 简单的maven配置

    groupId是指com.xx 组织标识

    artifactId才是项目名称

    2)编译源代码

    mvn compile

        3)编译测试代码

    mvn test-compile

        4)清空

    mvn clean

        5)运行测试

    mvn test

        6)生产站点目录并打包

    mvn site-deploy

        7)安装当前工程的输出文件到本地仓库

    mvn install

        8)打包

    mvn package

        9)先清除再打包

    mvn clean package

        10)打成jar包

    mvn jar:jar

        11)生成eclipse项目  

    mvn eclipse:eclipse

        12)查看帮助信息

    mvn help:help

       13)查看maven有哪些项目类型分类

    mvn archetype:generate -DarchetypeCatalog=intrenal

    创建一个maven archetype webapp项目

    配置如下:

    <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.saw</groupId>
      <artifactId>test1</artifactId>
      <packaging>war</packaging>
      <version>0.0.1-SNAPSHOT</version>
      <name>test1 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>
      </dependencies>
      <build>
    		<finalName>test1</finalName>
    		<plugins>
    			<plugin>
    				<groupId>org.apache.tomcat.maven</groupId>
    				<artifactId>tomcat7-maven-plugin</artifactId>
    				<version>2.2</version>
    				<configuration>
    					<url>http://localhost:8080/manager/html</url>
    					<server>tomcat</server>
    				</configuration>
    			</plugin>
    			<plugin>
    				<groupId>org.apache.maven.plugins</groupId>
    				<artifactId>maven-war-plugin</artifactId>
    				<configuration>
    					<archive>
    						<addMavenDescriptor>false</addMavenDescriptor>
    					</archive>
    					<webResources>
    						<resource>
    							<directory>src/main/resources/</directory>
    							<targetPath>WEB-INF/classes</targetPath>
    							<filtering>true</filtering>
    						</resource>
    					</webResources>
    				</configuration>
    			</plugin>
    		</plugins>
    		<defaultGoal>compile</defaultGoal>
    	</build>
    </project>
    

    直接build就可以打成war包 debugConfiguration tomcat:run

  • 相关阅读:
    随机二分图
    城市旅行
    JZPKIL
    线性基专题总结
    杜教筛专题总结
    [NOI2018]你的名字
    P1120 小木棍 [数据加强版]
    先序遍历
    P1736 创意吃鱼法
    P2258 子矩阵
  • 原文地址:https://www.cnblogs.com/JAYIT/p/6245089.html
Copyright © 2011-2022 走看看