安装maven
入职新公司首先跟同事要一个setting.xml
新建一个java工程
mvn archetype:generate 按照提示选择
mvn archetype:generate -DgroupId=公司名字+项目名
-DartifactId=项目名
-Dversion=版本号
设置代理, 可以去网上搜一下
vi ~/.m2/setting.xml
<proxies>
<proxy>
...
</proxy>
</proxies>
作用域
test: 仅在测试代码里可以import
compile:默认作用于在代码和测试代码里都能import
provided: 对于编译和测试class-path有效,运行时无效
runtime: 运行时依赖范围,典型的例子是jdbc驱动实现
system: 依赖于本机的地址
查看依赖
mvn dependency:tree
mvn dependency:list
mvn dependency:analyze
编译
maven compile
打包
maven package -DskipTests #
发布源码包
mvn clean source:jar install deploy
测试
mvn test -DskipTests 跳过测试执行
mvn test -Dmaven.test.skip 跳过测试的编译和执行
mvn test -Dtest=RandomGeneratorTest #指定要跑的测试用例
mvn test -Dtest=RandomGeneratorTest,AccountCaptchaServiceTest
mvn test -Dtest=Random*Test, AccountCaptchaServieTest
mvn test -Dtest -DfailIfNoTests=fasle # 即使没有用例也不要报错
网友评论