博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
maven参数
阅读量:6845 次
发布时间:2019-06-26

本文共 1001 字,大约阅读时间需要 3 分钟。

hot3.png

mvn dependency:sources 下載依賴包的源代碼 

使用參數: -DdownloadSources=true 下載源代碼jar。

 -DdownloadJavadocs=true 下載javadoc包。

 

maven编译时跳过测试

mvn install -Dmaven.test.skip=true

mvn archetype:generate    生成maven的项目骨架

mvn archetype:crawl,这样在.m2/repository下面就会有一个archetype-catalog.xml文件了。

mvn site  生成站点和测试报告

mvn  javadoc:jar  生成doc api

mvn  install  初始化mvn

mvn  jetty:run   jetty容器运行

mvn compile:jar 编译为jar  在compile阶段

maven 运行java Main方法  ‘=’后面的是Main类的地址  

mvn exec:java -Dexec.mainClass=org.sonatype.mavenbook.weather.Main

mvn dependency:resolve   查看maven的项目依赖

mvn dependency:tree  查看依赖树

mvn resources:resources \   复制所有resources目录下的所有文件到target下面

compiler:compile \         编译java代码到target目录     

resources:testResources \     复制所有resources到测试目录

compiler:testCompile \          复制java代码到测试目录

surefire:test \                    复制所有的测试代码到test目录

jar:jar                    将输出目录打印成jar

 

或者想要查看完整的依赖踪迹,包含那些因为冲突或者其它原因而被

拒绝引入的构件,打开 Maven 的调试标记运行: mvn intall -X

 

第一次你用全新

的 Maven 安装运行诸如 mvn install 命令的时候,它会从中央 Maven 仓库下载大部

分核心 Maven 插件。

Maven Surefire 插件是负责运行单元测试的插件

转载于:https://my.oschina.net/u/1472482/blog/800042

你可能感兴趣的文章
test.log文件传输到另一台服务器上 --rsync
查看>>
复数类的实现
查看>>
Android 发布可穿戴设备 SDK 的开发者预览版
查看>>
ajax跨域请求
查看>>
记录自己面试遇到的难题及分析
查看>>
使用java+TestNG进行接口回归测试
查看>>
Linaria 1.0正式发布:一个零运行时CSS-in-JS库
查看>>
元数据驱动设计 —— 设计一套用于API数据检索的灵活引擎
查看>>
《The Manager’s Path》 作者 Camille Fournier 访谈
查看>>
Python 3.5正式发布,支持async/await异步编程
查看>>
ARKit奠定了Apple平台上实现AR的基石
查看>>
为什么说我们需要软件架构图?
查看>>
非泄露,NSA官方开源反汇编工具GHIDRA
查看>>
Rust核心团队前成员Brian Anderson加入PingCAP
查看>>
年终总结,程序员票选最喜欢的编程语言花落谁家?
查看>>
Suave 1.0发布,一个面向F#的Web服务器和开发库
查看>>
使用实体框架、Dapper和Chain的仓储模式实现策略
查看>>
V神推荐99%容错共识新算法
查看>>
直击微信公开课:2019年小程序将会有哪些改变?
查看>>
GitHub Draft Pull请求支持新的协作流程
查看>>