`

Maven学习命令篇

阅读更多
Mvn操作涉及的常用命令:
  • java -version 安装前检查JDK环境
  • mvn -v        查看maven安装信息
  • mvn help:system 下载maven-help-plugin
  • mvn archetype:create 创建Maven项目
  • mvn archetype:generate 创建该项目的archetype
  • mvn compile 编译源代码
  • mvn test   执行测试代码
  • mvn site   生成项目相关信息的网站
  • mvn clean  清除目标目录中的生成结果
  • mvn package 依据项目生成jar文件
  • mvn install  在本地Repository中安装jar
  • mvn jetty:run 运行web程序
  • mvn exec:java -Dexec.mainClass=com.app.Main 不打包运行代码
  • java -jar ./target/app.jar 执行app
  • CRTL+C 停止执行当前的命令
  • mvn Hibernate3:hbm2ddl 生成ddl
  • mvn help:effective-pom 查看生效的pom
  • mvn dependency:analyze 分析项目的依赖
  • mvn dependency:tree 列出项目中所有的直接和传递性依赖


分享到:
评论

相关推荐

    maven实用命令

    本篇文章将详细解析"Maven实用命令",帮助你更好地理解和利用这些命令提高开发效率。 1. **查看项目依赖** Maven提供了两种命令来检查项目的依赖关系: - `mvn dependency:analyze` 这个命令可以分析项目的依赖...

    Maven 教程:基础篇-尚硅谷学习笔记 2022年

    **Maven教程:基础篇——尚硅谷学习笔记 2022年** Maven是一个强大的Java项目管理和构建工具,由Apache软件基金会开发。它通过提供一个标准的项目对象模型(Project Object Model,POM)来简化项目的构建过程,并...

    Jenkinsfile调用jdk命令和maven或grandle编译命令工具配置

    在这篇文章中,我们探讨了如何配置 Jenkinsfile 来调用 JDK 命令和 Maven 或 Gradle 编译命令工具。我们学习了如何在 Jenkins 工作目录中放置 JDK 工具包,如何在 Jenkins 界面上配置 JDK 的路径,并如何在 Jenkins...

    Maven视频资料及如何学习心得体会

    1. **基础篇**:理解POM结构,学习Maven的基本命令和生命周期。 2. **进阶篇**:研究仓库管理,如何配置本地仓库和远程仓库,以及自定义插件和 profiles。 3. **实战篇**:参与实际项目,熟悉多模块项目的构建,...

    Maven实战入门篇

    Maven还能帮助项目标准化构建过程,统一构建命令,减少不必要的学习成本,促进项目团队之间的标准化。 ##### 1.1.3 Maven的其他作用 除了作为构建工具外,**Maven**还具有以下特点: - **依赖管理**:Maven提供了...

    Maven学习记录(一):安装与环境配置

    ** Maven学习记录(一):安装与环境配置 ** Maven是Java开发中不可或缺的构建工具,它通过统一的项目对象模型(Project Object Model,POM)管理项目的构建、报告和依赖关系,极大地简化了项目的构建流程。这篇...

    基于maven创建web项目

    基于maven创建web项目 maven是一种基于项目对象模型(Project Object Model,POM)的项目管理工具,由Apache软件基金会开发和维护。...通过这篇文章,读者可以学习到如何使用maven来构建和管理web项目。

    Maven3 学习笔记

    这篇学习笔记将深入探讨 Maven3 的核心概念、配置以及在实际项目中的应用。 【描述】: 虽然描述部分为空,但我们可以推断这篇学习笔记可能涵盖了博主在使用 Maven3 过程中的经验分享和技巧总结。通常,这样的笔记...

    Maven实战——入门篇

    ### Maven实战——入门篇 #### Maven简介与概念 Maven是一种强大的、跨平台的项目管理工具,主要用于基于Java平台的项目构建、依赖管理和项目信息管理。无论是小型的开源类库项目还是大型的企业级应用,Maven都能...

    maven学习笔记1--myeclipse10中的配置

    这篇“maven学习笔记1”聚焦于如何在MyEclipse 10中配置和使用Maven。 **Maven简介** Maven基于项目对象模型(Project Object Model, POM),通过POM文件来管理项目的构建过程和依赖关系。它使用了一种标准化的构建...

    Maven2 5分钟学习教程(中文)----maven2 官方文档翻译

    这篇5分钟学习教程是Maven 2官方文档的中文翻译,旨在帮助初学者快速理解和上手Maven。 **一、Maven的基本概念** 1. **项目对象模型(Project Object Model,POM)**:Maven的核心是POM,它是项目的配置文件,包含...

    maven工具交流学习1

    本篇文章将深入探讨Maven的核心功能、优势以及如何在Eclipse环境中进行集成。 1. Maven的核心概念: Maven基于项目对象模型(Project Object Model,POM),这是一个XML文件,包含了项目的基本信息、依赖关系、...

    Maven实战(入门篇)

    Maven通过统一的构建命令,如`mvn clean`, `mvn compile`, `mvn test`, `mvn package`等,实现了构建流程的标准化,大大减轻了学习负担,促进了项目团队之间的协作与交流。 #### 依赖管理:Maven的中央仓库与自动...

    maven jar包下载地址

    这篇博客(链接已给出)可能介绍了如何找到并下载Maven的jar包。 首先,我们来理解Maven的基本概念。Maven是一个项目管理和综合工具,它通过提供一个项目对象模型(Project Object Model,POM)来管理项目的构建、...

    Izpack Maven打包 第二篇

    5. Maven的打包过程,如何通过`mvn package`命令生成Izpack安装包。 6. 如何调试和测试生成的安装包,确保所有功能正确无误。 7. 可能还会涉及一些最佳实践,例如如何组织项目结构,以及如何处理不同平台的兼容性...

    maven的介绍及相关学习资源推荐

    Maven的概念+作用+仓库的介绍+常用命令” 这篇文章系统地介绍了Maven的基础知识,包括Maven的概念、作用、仓库管理等内容,并提供了常用命令列表,适合初学者快速掌握Maven的基本操作。 - [腾讯云开发者社区文章]...

    maven 实战 所有源代码

    本篇文章将深入探讨"Maven实战"中涉及的所有源代码,帮助开发者更深入地理解和运用Maven。 ### 一、Maven的项目结构 在Maven中,项目的标准目录结构(也称为"Maven目录布局")至关重要。源代码文件通常分布在以下...

    maven构建的java项目demo

    本篇文章将深入探讨 Maven 如何用于构建 Java 项目,以及如何通过 Maven 打包一个名为 "hello-world" 的 Demo 示例。 1. Maven 的基本概念与功能 Maven 是 Apache 软件基金会开发的一个项目管理工具,它基于项目...

Global site tag (gtag.js) - Google Analytics