`
snoopy7713
  • 浏览: 1152633 次
  • 性别: Icon_minigender_2
  • 来自: 火星郊区
博客专栏
Group-logo
OSGi
浏览量:0
社区版块
存档分类
最新评论

maven入门总结

阅读更多

  刚来公司使用的第一个构建工具就是maven,当时学会了几个命令时看着屏幕一行行的构建过程激动万分。现在两年过去了,学会了些什么呢?

       1)安装:

       a): 下载maven并解压缩后,主要设置环境变量,这个是常识了,MAVEN_HOME=路径   PATH=%MAVEN_HOME%/bin 。设置好后就可以在命令行下运行mvn -version  如果有内容就成功了!

 

        b): 另外右键进入命令行CMD的注册表写法如下:

Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT/folder/shell/cmd]
@="CMD"
[HKEY_CLASSES_ROOT/folder/shell/cmd/command]
@="cmd.exe /k cd %1"

保存成cmd.reg文件,双击导入即可。

        c): 再就是mvn的构建内存的设置:打开maven安装目录的bin目录,在mvn.bat右键用UltraEdit打开,在第一行加入下面语句:

set MAVEN_OPTS=-Xmx512m -XX:PermSize=256m 就可以设置mvn的构建内存了。

        d): 修改本地maven仓库的位置<localRepository>E:/maven_repo</localRepository> 在此语句中设置自己的本地仓库目录;          另外设置代理:

    <proxy>
      <id>optional</id>
      <active>true</active>
      <protocol>http</protocol>
      <username>loong</username>
      <password>loong</password>
      <host>192.168.2.20</host>
      <port>80</port>
      <nonProxyHosts>local.net|some.host.com</nonProxyHosts>
    </proxy>

      2)常用的命令:

           mvn clean install  清理target目录和构建路径并构建。

           mvn eclipse:eclipse 转成eclipse工程,-o是指的离线构建。

           mvn install -Dmaven.test.skip 构建的时候略过测试。

分享到:
评论

相关推荐

    Maven入门案例

    本篇文章将深入探讨Maven的入门知识,包括Maven的安装、配置、基本命令以及通过案例来理解Maven的工作原理。 首先,让我们从**Maven的安装**开始。在Windows系统中,你可以访问Maven官方网站下载最新版本的Maven,...

    maven入门.docx

    ### Maven 入门详解 #### 一、Maven 概述与重要性 Maven 是一个流行的项目管理和整合工具,广泛应用于 Java 开发领域。它为开发者提供了完整的构建生命周期框架,帮助开发者简化项目的构建过程,使得项目的管理和...

    maven教案-maven入门学习资料

    【总结】 Maven 的出现极大地简化了 Java 项目的构建和管理过程,通过统一的 POM 文件,解决了环境一致性、依赖管理和构建自动化等问题。无论是个人开发还是团队协作,Maven 都能提高开发效率,降低维护成本。学习...

    Maven+SpringMVC的入门级HelloWorld实例

    总结,Maven+SpringMVC的组合为Java Web开发提供了强大的支持,从项目管理到应用构建,再到复杂的业务逻辑处理,它们都扮演着不可或缺的角色。通过这个入门级的HelloWorld实例,我们可以快速理解这两个工具的基本...

    超详细Maven快速入门到精通.txt打包整理.zip

    标题"超详细Maven快速入门到精通.txt打包整理.zip"表明这是一个关于Maven的全面教程,涵盖了从基础到高级的各个方面,旨在帮助用户快速掌握Maven的使用。Maven是一个Java项目管理和综合工具,由Apache软件基金会开发...

    J2EE JNDI配置原理详解 JBOSS安装配置 Maven入门 Ant使用入门

    1.13 Maven入门--概念与实例 1.14 Subversion 1.15 jar war ear区别 1.16 如何在Eclipse中调试JBoss应用 1.17 JBoss 5.0 安装与配置详解 1.18 JBOSS安装配置 1.19 Oracle,MySql,SQL server分页 1.20 Jboss...

    Maven学习总结

    《一头扎进Maven》的学习总结,对Maven入门有很大帮助

    Maven入门培训

    **Maven入门培训** Maven,作为Java世界中的一款强大构建工具,极大地简化了项目的构建、管理和依赖管理过程。它遵循约定优于配置的原则,通过一个项目对象模型(Project Object Model,POM)来描述项目,并自动...

    Maven快速入门

    总结: Apache Maven 是一个强大的项目管理和构建工具,它通过项目对象模型(POM)简化了项目的构建、依赖管理和文档生成。相比 Ant,Maven 提供了标准化的项目结构、自动化的依赖管理和丰富的插件生态系统。通过 ...

    maven入门demo

    【 Maven 入门指南:构建你的 HelloWorld 项目】 在软件开发中,Maven 是一个强大的项目管理和构建工具,尤其在 Java 开发领域中被广泛使用。Maven 提供了一个标准化的方式来管理项目的构建、报告和文档,使得开发...

    maven入门,java项目管理,值得珍藏

    ### Maven入门教程:Java项目管理的关键工具 #### 一、Maven简介与重要性 Maven 是一个跨平台的项目管理和综合工具,主要用于Java项目的构建、依赖管理和项目信息管理。它通过提供一种清晰的项目对象模型(POM),...

    Maven入门教程.pdf

    总结来说,Maven通过提供一套统一的标准和自动化构建流程,简化了Java项目的管理工作。它使得项目依赖管理变得简单,同时也降低了新成员加入项目时的学习成本。通过熟练掌握Maven的使用,开发者能够更高效地管理和...

    Maven手把手入门教程

    ** Maven手把手入门教程 ** Maven是一款强大的Java项目管理工具,它可以帮助开发者构建、管理和部署项目。在Java开发领域,Maven已经成为事实上的标准,因为它简化了项目的构建过程,通过标准化的生命周期和依赖...

    maven2快速入门教程

    ** Maven2 快速入门教程 ** Maven是Apache软件基金会开发的一款项目管理和集成工具,主要应用于Java项目。Maven2是Maven的第一个稳定版本,它极大地简化了项目的构建、依赖管理和文档生成过程。本教程将带你一步步...

    Maven学习 初学入门

    ### Maven学习初学入门知识点详解 #### Maven简介与作用 Maven是一款强大的自动化构建工具,由Apache软件基金会维护。它的设计初衷是简化项目构建过程,提高团队协作效率,尤其是在大型项目中。Maven通过标准化的...

    Maven实战入门篇

    ### Maven实战入门篇知识点详解 #### 一、Maven简介 **Maven**,源自希伯来语,意为“知识的积累”,也可译为“专家”或“内行”。在软件开发领域,Maven指的是一个跨平台的项目管理工具,主要用于基于Java平台的...

    Maven建立多模块项目-图文并茂--入门级别.doc

    #### 五、总结 通过上述步骤,可以成功地在 Eclipse 中使用 Maven 创建一个多模块项目。这种方式不仅提高了项目的可维护性,还使得大型项目的管理变得更加简单高效。对于初学者而言,掌握这些基本操作是十分必要的...

    Maven实战- 入门

    总结来说,《Maven实战》是一本全面的Maven学习资料,它不仅详尽地覆盖了Maven的基础知识,还深入地介绍了Maven的核心概念和高级应用,是一本适合从初级到高级不同层次Java开发者的Maven学习手册。

    Maven2快速入门教程

    **Maven2快速入门教程** Maven是一个强大的Java项目管理工具,它可以帮助开发者构建、管理和部署项目。Maven2(现已被Maven3取代,但基础概念相同)通过使用项目对象模型(Project Object Model,POM)来描述项目,...

Global site tag (gtag.js) - Google Analytics