`
- 浏览:
60359 次
- 性别:
- 来自:
合肥
-
- 显示一个插件所有的goal
- 创建一个基于模版的项目,eclipse项目
//创建标准目录模板
mvn archetype:create -DgroupId=com.codeline.commons -DartifactId=codelineCommons
//创建web项目
mvn archetype:create -DgroupId=com.mycompany.app -DartifactId=my-webapp -DarchetypeArtifactId=maven-archetype-web
- 查看一个插件所用的版本
mvn -Dplugin=groupId:artifactId help:describe
- 忽略编译test
mvn -Dmaven.test.skip=true
- 一个jar文件,它是maven的一个插件,怎么安装到本地库。
mvn install:install-file
-Dfile=<path-to-file>
-DgroupId=<group-id>
-DartifactId=<artifact-id>
-Dversion=<version>
-Dpackaging=<packaging>
-DgeneratePom=true
- maven的生命周期
validate,验证工程是否正确,所有需要的资源是否可用。
compile,编译项目的源代码。
test-compile,编译项目测试代码。
test,使用已编译的测试代码,测试已编译的源代码。
package,已发布的格式,如jar,将已编译的源代码打包。
integration-test,在集成测试可以运行的环境中处理和发布包。
verify,运行任何检查,验证包是否有效且达到质量标准。
install,把包安装在本地的repository中,可以被其他工程作为依赖来使用
deploy,在整合或者发布环境下执行,将最终版本的包拷贝到远程的repository,使得其他的开发者或者工程可以共享。
generate-sources,产生应用需要的任何额外的源代码,如xdoclet。
- Dependency Scope
compile,缺省值,适用于所有阶段,会随着项目一起发布。
provided,类似compile,期望JDK、容器或使用者会提供这个依赖。如servlet.jar。
runtime,只在运行时使用,如JDBC驱动,适用运行和测试阶段。
test,只在测试时使用,用于编译和运行测试代码。不会随项目发布。
system,类似provided,需要显式提供包含依赖的jar,Maven不会在Repository中查找它
eg:
<dependency>
<groupId>hibernate</groupId>
<artifactId>hibernate</artifactId>
<version>3.0.3</version>
<scope>test</scope>
</dependency>
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
Maven 命令Maven 命令Maven 命令Maven 命令Maven 命令Maven 命令Maven 命令Maven 命令Maven 命令Maven 命令Maven 命令Maven 命令Maven 命令Maven 命令Maven 命令Maven 命令Maven 命令
maven仓库清理命令
Maven 常用命令 Maven 是一个基于项目对象模型(Project Object Model,POM)的项目管理工具,主要用于管理和构建 Java 项目。...了解这些命令和目录结构可以帮助您更好地使用 Maven 进行项目管理和构建。
maven-android-plugin-samples, Android Maven 插件不推荐使用的示例 ! Android Maven 插件--示例项目警告这里项目的为 。 在版本 4.0.0 -rc.1的Android Maven 插件的所有示例项目都是实际插件代码库的一部分,并...
maven构建Web工程相关的命令行命令的总结
maven简介、maven安装使用、maven命令使用的详细说明(图文教程) maven简介、maven安装使用、maven命令使用的详细说明(图文教程) maven简介、maven安装使用、maven命令使用的详细说明(图文教程) maven简介、maven安装...
Maven常用命令 Maven Maven学习
对于maven,你不应该只知道在pom中如何引入jar包,还应该了解maven一些常用的命令
maven2完全使用手册 全面介绍maven2 使用及配置 docx格式
maven的主要作用是解决项目中存在的问题,如多个项目之间的依赖关系、测试方法的执行和仓库的管理等。 maven的安装与配置 maven的安装需要JDK 1.6以上的版本,从官网下载最新版本的maven,然后解压缩到指定的路径...
Maven核心命令解析和Maven课程资源库大全Maven核心命令解析和Maven课程资源库大全Maven核心命令解析和Maven课程资源库大全Maven核心命令解析和Maven课程资源库大全Maven核心命令解析和Maven课程资源库大全Maven核心...
Maven2使用全攻略,包含了maven常用的各个标签讲解,十分有用!
Maven 2 使用手册,chm中文格式。
《Maven2使用项目开发规范说明》,图文并茂,详细介绍了使用 Maven2 开发一个规范项目的流程。 目录: 1. 环境配置 3 1.1. 配置Maven2 3 1.2. 配置Eclipse环境变量MIA_LIB 4 1.3. 安装Maven2 的eclipse plugin 4 2. ...
maven常用命令以及以个测试项目方便测试
maven学习与命令
maven命令详解 零起步简单的了解maven的使用
本书主要讲述maven的使用,常见的命令,以及如何使用maven构建一个新的框架。
maven2之m2eclipse使用手册.doc
NULL 博文链接:https://act.iteye.com/blog/1194560