Maven学习笔记2-maven命令
来源:互联网 发布:文泰刻绘软件免费下载 编辑:程序博客网 时间:2024/06/05 00:14
help:active-profiles列出当前构建中活动的Profile(项目的,用户的,全局的)。
help:effective-pom显示当前构建的实际POM,包含活动的Profile。
help:effective-settings打印出项目的实际settings, 包括从全局的settings和用户级别settings继承的配置。
help:describe描述插件的属性。它不需要在项目目录下运行。但是你必须提供你想要描述插件的 groupId 和 artifactId。
mvn help:describe -Dplugin=help
用archetype插件创建项目:mvn archetype:create -DgroupId=org.sonatype.mavenbook.ch03 -DartifactId=simple -DpackageName=org.sonatype.mavenbook
maven项目的标准目录结构:
simple/❶
simple/pom.xml❷
/src/
/src/main/❸
/main/java
/src/test/❹
/test/java
mvn install:构建打包这个应用,在包含pom.xml的目录下运行mvn install,Maven会把我们项目的构件安装到本地仓库。
mvn site:在这个命令运行过之后,你将会在target/site目录下看到一个项目web站点。载入target/site/index.html你会看到项目站点的基本外貌。它包含了一些报告,它们在
左手边的导航目录的“项目报告”下面。它也包含了项目相关的信息,依赖和相关开发人员信息,在“项目信息”下面。
mvn test -Dmaven.test.failure.ignore=true 设置忽视“单元测试失败”。
test阶段是 Maven 生命周期中一部分。 当你运行 mvn package或者 mvn install的时候你也运行了测试。 如果你想要运行到 test阶段为止的所有生命周期阶段,运行mvn test。
groupId,artifactId, packaging, version——是Maven的坐标(coordinates),它们唯一标识了一个项目。
mvn package:该命令在含有pom.xml文件的目录下运行,会将当前项目打包到与pom.xml同级的target文件夹下。(打包的目的路径是通过父项目(多模块项目时候)或者本项目的buildxml配置的)
mvn eclipse:eclipse: 将maven项目转化为eclipse项目(源目录结构改变,生成了classpath、class等)
- Maven学习笔记2-maven命令
- 学习maven命令笔记
- maven学习笔记2
- maven学习笔记2
- maven学习笔记2
- maven学习笔记2-------maven安装
- maven学习笔记(四) 使用maven命令创建项目
- 【Maven学习】maven基本命令
- Maven学习笔记_命令总结
- maven 命令笔记
- maven 自定义命令笔记
- maven学习笔记(2)
- Maven实战学习笔记2
- Maven学习笔记(一)-使用Maven创建项目以及常用Maven命令
- Maven学习笔记(二)——创建Maven工程&Maven命令的使用
- maven2 学习 - maven 命令
- maven命令学习
- maven命令学习
- 编译Android源码制作ROM
- 深入理解OAuth2.0协议
- oracle 11g 中 (oracle 10g) crsctl 的 替换命令
- Nutch-hadoop集群配置——Ubuntu10.04
- C#通过WebService获取JSON数据并快速解析(百度地图坐标转换API为例)
- Maven学习笔记2-maven命令
- 成都PHP培训机构哪家好?学费贵吗?
- 谷歌区S的地方使绳的游峡
- javamail 发送内容为图片的邮件
- 黑马程序员——高新技术---枚举及部分JDK1.5新特性
- C++中virtual(虚函数)的用法
- 关于局部指针与栈的一点小结
- ARP网关欺骗原理及解决办法
- 移动互联网的架构设计浅谈一