`
snoopy7713
  • 浏览: 1126545 次
  • 性别: 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 构建的时候略过测试。

分享到:
评论

相关推荐

    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+springside 开发入门

    最近公司要求高maven+springside管理项目,凑合学,总结了一下

    Eclipse构建Maven项目快速入门

    文章详细介绍了Eclipse中搭建Maven项目的整个过程,包括环境搭建,一些错误总结等等。

    基于SSH2+Maven+EasyUI+MySQL技术实战开发易买网电子商务交易平台

    特点二、在每节开始之前先简单回顾上一节所讲的主要内容,并对本节所讲的内容先进行概述,讲解概念、技术要点,设计实现思路等内容,最后总结本次课程的要掌握的要点,讲师授课采用先理论,后实战的方式,由浅入深...

    IDEA快速使用入门视频16-20

    idea使用的基本操作视频16-20,一共20个视频,压缩体积太大 分开上传 016_Maven菜单项的介绍 017_使用Maven创建JavaWeb工程 018_使用Maven创建聚合工程 019_使用SVN管理代码 020_使用GIT管理代码

    IDEA快速使用入门视频11-15

    idea使用的基本操作视频11-15,一共20个视频,压缩体积太大 分开上传 011_创建JavaWeb工程 012_为JavaWeb工程添加第三方依赖 013_创建Servlet 014_Maven的配置 015_使用Maven创建JavaSE工程

    百度地图开发java源码-springboot-crawler:springboot入门,爬虫项目实战

    个人博客:,Java技术交流,技术分享以及经验总结和资源分享。欢迎来访~ 一、介绍 本项目作为SpringBoot入门实战项目,主要实现异步任务定时爬取百思不得姐数据,并将数据解析入库,提供给前端页面展示。前端采用...

    2018年面试实战总结.zip

    2018/10/06 周六 下午 17:17 97,111 分布式锁简单入门以及三种实现方式介 绍.docx 2019/04/29 周一 下午 15:58 18,097 图灵群面试题.docx 2018/09/12 周三 上午 11:21 52,736 工厂模式实现.doc 2018/10/03 周三 下午...

    java-rbac:一个java版本的基于角色的权限管理系统

    src/main/resources/jdbc.properties中 jdbc.username=root jdbc.password=cheng设置成自己的数据库用户名和密码然后运行项目(注意这是一个maven项目)确保你的eclispe配置好了Eclipse入门文件-&gt;导入-&gt;选择Maven-&gt;...

    JavaEE大型分布式电商项目 淘淘商城 29期

    14、 项目开发采用团队式的开发,统一使用Maven私服构建项目,使用统一的SVN服务进行代码的管理。 【课程内容】 项目功能实现分析 RESTful Web Service、SVN 项目讲解、环境搭建 后台系统功能实现 前台系统搭建、...

    JFinal增删改查加分页查询

    使用JFianl+mysql做增删改查的demo;里面有详细的注释

    erp后台初版系统.zip

    用大佬的话来理解,就是 spring boot 其实不是什么新的框架,它默认配置了很多框架的使用方式,就像 maven 整合了所有的 jar 包,spring boot 整合了所有的框架,总结一下及几点: (1)为所有 Spring 开发提供一个...

    hello-world-jboss

    helloworld:Helloworld 示例添加一名作者级别:初学者技术:CDI、Servlet 总结:基本示例,可用于验证服务器是否已正确配置和运行...配置 Maven 如果您还没有这样做,则必须在测试快速入门之前 。启动 JBoss EAP 服

    蚂蚁课堂(每特学院)第一期-Java高端培训视频教程

    0007--Java网络编程之socket.zip ├─0008--Maven.zip ├─0009--Web开发入门.zip ├─0010--深入理解Servlet.zip ├─0011--Session与Cokile实现原理.zip ├─0012--深入理解Http协议.zip ├─0013--Mybatis.zip ├...

    阿里巴巴面试题leetcode-JAVA-wiki::face_blowing_a_kiss::beaming_face_with_smiling_eyes:JAVA程序员提高篇,pdf手册集合:collision:

    系列课程总结) Axure RP 指南 - v1.1.pdf Docker —— 从入门到实践 - v1.0 Git 教程 - v1.0.pdf (感觉 也挺好可以查看) GitHub 使用手册 - 基础篇 Gradle 实战中文版 - v1.0 Hibernate 教程 - v1.0.pdf IntelliJ ...

    阿里巴巴面试题leetcode-java_wiki:维基百科

    系列课程总结) Axure RP 指南 - v1.1.pdf Docker —— 从入门到实践 - v1.0 Git 教程 - v1.0.pdf (感觉 也挺好可以查看) GitHub 使用手册 - 基础篇 Gradle 实战中文版 - v1.0 Hibernate 教程 - v1.0.pdf IntelliJ ...

    阿里巴巴面试题leetcode-student_books:我的学习书库

    系列课程总结) Axure RP 指南 - v1.1.pdf Docker —— 从入门到实践 - v1.0 Git 教程 - v1.0.pdf (感觉 也挺好可以查看) GitHub 使用手册 - 基础篇 Gradle 实战中文版 - v1.0 Hibernate 教程 - v1.0.pdf IntelliJ ...

    webconsole:用于管理用户和IoT端点的Web应用程序

    该软件包是一个maven webapp项目,可以将其编译为Web应用程序归档(WAR)。 推荐套餐 用于构建服务器和客户端IoT应用程序。 用Java编写的IoT端点开发库。 入门 《将您完成Wanhive IoT Web控制台的安装过程。 文档...

Global site tag (gtag.js) - Google Analytics