zoukankan      html  css  js  c++  java
  • maven基础

    1.常用命令

        1.1 mvn compile 编译,编译后生产class文件在target文件夹内
     
        1.2 mvn test 测试,运行maven中test中的测试类,自动生产class文件在target文件夹内
     
        1.3 mvn clean 清空,将target文件夹的所有文件清楚掉
     
        1.4 mvn package:打包,在项目下运行会把当前项目打包成jar文件,如图
            
            最后在项目maven-ch02根目录下生成maven-ch02-0.0.1-SNAPSHOT.jar文件
        1.5 mvn install:安装,在项目下运行,会把项目打包发送到资源库中,如图
            
        之后在maven仓库(此处为repositories)中会生成repositorieszttcitatmavenmaven-ch01.0.1-SNAPSHOT下的maven-ch01-0.0.1-SNAPSHOT.jar文件,等同与自动化测试中导入的jar包
        1.6 mvn archetype 创建项目
        如:mvn archetype:generate -DgroupId=zttc.itat.maven -Dartifactid=maven-ch03 -Dversion=0.0.1-SNAPSHOT
             
        此时可能会有问题,命令行卡在Generating project in Interactive mode这里不执行了
               
        解决办法:加入-DarchetypeCatalog=internal执行,即让它不要从远程服务器上取catalog
        完整命令:mvn archetype:generate  -DarchetypeCatalog=internal -DgroupId=zttc.itat.maven -Dartifactid=maven-ch03 -Dversion=0.0.1-SNAPSHOT
        执行完成后此时已经在当前目录下拥有maven-ch03项目。
     
     
     
     
     





  • 相关阅读:
    appium 方法整理
    appium_获取元素状态
    Locust性能测试_参数关联
    Locust性能测试-参数化批量注册
    pytest_命令行传参
    pytest_函数传参和firture传参数request
    pytest_用例a失败,跳过测试用例b和c并标记失败xfail
    pytest_skip跳过用例
    pytest_使用自定义标记mark
    算法:迷宫问题
  • 原文地址:https://www.cnblogs.com/georgelei/p/5053095.html
Copyright © 2011-2022 走看看