`
hehch
  • 浏览: 40935 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论

mvn 部分命令

 
阅读更多
mvn pom.xml文件配置详解
http://maven.apache.org/ref/2.0.8/maven-model/maven.html

mvn -version/-v 显示版本信息
mvn archetype:generate 创建mvn项目
mvn archetype:create -DgroupId=com.oreilly -DartifactId=my-app 创建mvn项目

mvn package 生成target目录,编译、测试代码,生成测试报告,生成jar/war文件
mvn jetty:run 运行项目于jetty上,
mvn compile 编译
mvn test 编译并测试
mvn clean 清空生成的文件
mvn site 生成项目相关信息的网站
mvn -Dwtpversion=1.0 eclipse:eclipse 生成Wtp插件的Web项目
mvn -Dwtpversion=1.0 eclipse:clean 清除Eclipse项目的配置信息(Web项目)
mvn eclipse:eclipse 将项目转化为Eclipse项目

在应用程序用使用多个存储库
<repositories>
<repository>
<id>Ibiblio</id>
<name>Ibiblio</name>
<url>http://www.ibiblio.org/maven/</url>
</repository>
<repository>
<id>PlanetMirror</id>
<name>Planet Mirror</name>
<url>http://public.planetmirror.com/pub/maven/</url>
</repository>
</repositories>


mvn deploy:deploy-file -DgroupId=com -DartifactId=client -Dversion=0.1.0 -Dpackaging=jar -Dfile=d:\client-0.1.0.jar -DrepositoryId=maven-repository-inner -Durl=ftp://xxxxxxx/opt/maven/repository/


发布第三方Jar到本地库中:

mvn install:install-file -DgroupId=com -DartifactId=client -Dversion=0.1.0 -Dpackaging=jar -Dfile=d:\client-0.1.0.jar


-DdownloadSources=true

-DdownloadJavadocs=true

mvn -e 显示详细错误 信息.

mvn validate 验证工程是否正确,所有需要的资源是否可用。
mvn test-compile 编译项目测试代码。 。
mvn integration-test 在集成测试可以运行的环境中处理和发布包。
mvn verify 运行任何检查,验证包是否有效且达到质量标准。
mvn generate-sources 产生应用需要的任何额外的源代码,如xdoclet。
分享到:
评论

相关推荐

    mvn 常用命令手册mvn开发必备

    ### MVN常用命令详解 Maven 是一个项目管理和理解工具,它包含了一个项目对象模型 (POM),一组标准集合,一个项目生命周期,一个依赖管理机制,用于运行构建任务的插件集合,以及用来扩展现有功能的插件机制。在...

    Cmd执行mvn clean package 命令使用文档

    例如,输出中提到的“黄色部分为命令输入之后自动输出模块”,这部分指的是Maven在构建过程中识别并处理了哪些模块。 #### 六、常见问题与解决办法 - **错误:找不到或无法加载主类**:检查项目配置文件pom.xml中...

    mvn-download

    在我们的场景中,使用`mvn dependency:get`命令可以从Maven中央仓库或其他远程仓库下载指定的JAR包。 3. `dependency:get`目标: 这个命令用于从Maven仓库下载一个指定的依赖到本地仓库。例如,要下载前面提到的`...

    Maven命令整合到一起

    根据提供的标题、描述、标签及部分内容,我们可以提炼出与Maven相关的多个知识点。下面将对这些知识点进行详细的解析和说明。 ### Maven命令整合 #### Maven 基础介绍 Maven 是一个项目管理和综合工具,它通过一...

    MyBatis_Generator 自动生成工具是maven实例,及命令实例

    这样,每次执行特定的Maven命令,如 `mvn mybatis-generator:generate`,就可以自动更新生成的代码。这样不仅方便了开发,也保证了代码与数据库的同步。 在使用MyBatis_Generator时,我们需要配置以下几部分: 1. ...

    test-mvn clean install -Dmaven.test.skip=true dependency:sources

    这个命令包含了多个Maven生命周期阶段和插件目标,下面将详细解释这些部分。 1. `mvn clean`: 这是Maven生命周期中的第一个阶段,它会清理项目的target目录,删除之前构建产生的临时文件和编译结果,确保每次构建都...

    springmvc+mvn+mybatis+mysql示例源码

    通过运行Maven命令,如`mvn clean install`,可以自动下载依赖、编译代码、运行测试并打包项目。 **4. MySQL数据库** MySQL是一种广泛应用的关系型数据库管理系统,具有高性能、高可靠性及易用性。在本项目中,`...

    mac下mvn搭建web工程

    Maven 项目的基本结构由以下几个部分组成: * `src/main/java`:存放 Java 源代码 * `src/main/resources`:存放资源文件 * `src/test/java`:存放测试代码 * `src/test/resources`:存放测试资源文件 * `WEB-INF`...

    Mvn 使用文档

    可以在 `pom.xml` 文件的 `&lt;repositories&gt;` 部分添加自定义仓库,例如: ```xml &lt;id&gt;Ibiblio &lt;name&gt;Ibiblio &lt;url&gt;http://www.ibiblio.org/maven/&lt;/url&gt; &lt;id&gt;PlanetMirror &lt;name&gt;Planet Mirror &lt;url&gt;...

    mvn flume ng sdk

    4. **构建与测试**:利用Maven的`mvn package`命令编译代码并生成可部署的JAR包。同时,Maven也可以配合测试框架(如JUnit)进行单元测试,确保组件的正确性。 5. **部署与运行**:将生成的JAR包放入Flume的lib目录...

    mvn mybatis-generator:generate配置文件

    在Maven中,你可以在pom.xml中添加`mybatis-generator-maven-plugin`,然后运行`mvn mybatis-generator:generate`命令。 7. **版本兼容性**: 确保MBG版本与MyBatis和数据库驱动版本兼容,避免出现不兼容的问题。 ...

    快速搭建mvn项目

    5. **构建项目**: 在命令行中,进入项目目录并执行`mvn clean install`命令,Maven会自动下载所有依赖,编译源代码,运行测试,并将结果打包成JAR或WAR文件。 6. **使用Maven插件**: Maven拥有丰富的插件系统,可以...

    maven常用命令以及以个测试项目

    编写好测试后,可以通过`mvn test`命令运行所有测试,确保代码的功能正确性。 ### Maven配置 Maven的配置主要在`pom.xml`文件中进行。这里可以定义项目的信息(如groupId、artifactId、version),设置构建参数,...

    maven权威指南高清版+mvn-examples-1.0.zip MAVEN权威指南对应示例代码

    - Maven提供了多种命令,如`mvn clean`清理构建输出,`mvn compile`编译源代码,`mvn install`安装到本地仓库,`mvn package`打包项目。 7. **构建过程** - `mvn compile`执行编译,`mvn test`运行单元测试,`mvn...

Global site tag (gtag.js) - Google Analytics