zoukankan      html  css  js  c++  java
  • mvn使用记录

    1. mvn dependency:copy-dependencies  

    会导出到targed/dependency 下面

    2. mvn dependency:copy-dependencies -DoutputDirectory=lib

    这样jar包都会copy到工程目录下的lib里面

    3. 设置依赖级别,通常用编译需要的jar

    mvn dependency:copy-dependencies -DoutputDirectory=lib   -DincludeScope=compile

    4. mvn -DskipTests clean package // test 可编译,仅跳过测试

    5. mvn -Dmaven.test.skip=true clean package  // test 不编译,也跳过测试

    ​6. 配置全部跳过

    <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-surefire-plugin</artifactId>
            <configuration>
              <skip>true</skip>
            </configuration>
       </plugin>

     7. 引入本地包:

    <dependency>
    <groupId>com.*.*</groupId>
    <artifactId>tinder</artifactId>
    <version>1.0</version>
    <scope>system</scope>
    <systemPath>${basedir}/lib/tinder.jar</systemPath>
    </dependency>

    8. 资源过滤

    <resources>
    <resource>
    <directory>src/main/resources</directory>
    <filtering>true</filtering>
    </resource>
    <resource>
    <directory>src/test/resources</directory>
    <filtering>true</filtering>
    </resource>
    </resources>

    9. 编译:

    <plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-compiler-plugin</artifactId>
    <version>3.1</version>
    <configuration>
    <source>1.6</source>
    <target>1.6</target>
    <encoding>UTF-8</encoding>
    <excludes>
    <exclude>**/sdh/**</exclude>
    </excludes>
    <testExcludes>
    <testExclude>**/sdh/**</testExclude>
    </testExcludes>
    </configuration>
    </plugin>

  • 相关阅读:
    背景qwq
    关于Oracle数据库空表无法导出问题
    Linux 备份 Oracle11g 数据库
    Linux Tomcat安装
    Linux JDK安装
    Oracle 监听与服务器
    Xftp强制更新
    Linux 安装 Oracle11g 数据库
    Vue 动态获取组件与动态路由获取组件
    Linux 防火墙
  • 原文地址:https://www.cnblogs.com/hujihon/p/3840001.html
Copyright © 2011-2022 走看看