maven安装与项目创建

Maven是一个软件项目管理和理解工具。基于项目对象模型的概念,Maven可以管理项目的根据一条中心信息构建、报告和记录。

文件

  • 最新的文件可以在https://maven.apache.org/.找到

系统需求

  • JDK:
    1.7或更高版本(这是为了执行Maven -它仍然允许您针对1.3进行构建和先前的JDK)。
  • 内存:没有最低要求。
  • 磁盘:Maven安装本身大约需要10MB。除…之外也就是说,额外的磁盘空间将用于本地Maven存储库。尺寸根据使用情况,本地存储库大小会有所不同,但预计至少为500MB。

安装Maven

1)打开您希望存储二进制文件的归档文件,
解压缩apache-maven-3.x.y.zip

apache-maven-3.5.2.zip下载:
链接:https://pan.baidu.com/s/1CWNefmukXaWu8oTI-qd4Cg
提取码:836c

2)将创建一个名为“apache-maven-3.x.y”的目录。

3)将bin目录添加到您的路径中,例如:
set PATH = " c:\程序文件\ Apache-maven-3 . x . y \ bin ";%PATH%


4)确保将JAVA_HOME设置为您的JDK的位置

5)以管理员身份操作命令提示符,输入:mvn -v 以验证其安装是否正确。

使用idea创建maven项目


如果想要修改maven仓库的路径,添加代码:<localRepository>新的maven仓库路径</localRepository>

新建项目


有可能新建项目的过程中创建失败出现:[ERROR] Maven execution terminated abnormally (exit code 1)
解决办法:https://blog.csdn.net/yanghaibobo110/article/details/73835469

解决完一个问题,然后又出现一个:一直停在Generating project in Batch mode这行信息上,仿佛暂停了
经百度得出解决方法:idea中构建maven项目,Generating project in Batch mode 慢

解决完这些问题,maven项目基本创建完成了

maven安装与项目创建相关推荐

  1. Unity 入门教程:贪吃射(1) —— Unity 安装和项目创建

    **这是一个系列教程,我将通过这个系列教程从零开始教你用Unity制作一个2D的贪吃蛇小游戏.凡事开头难这个教程不会让你马上精通Unity但是会让你对Unity有个初步的认知,好了废话不多说马上就进入 ...

  2. Django框架学习(一)Django框架安装和项目创建详解

    Django框架学习(一)Django框架安装和项目创建详解 文章目录 Django框架学习(一)Django框架安装和项目创建详解 一.简介 1.1介绍 1.2 URL 1.3.框架原理 二.安装 ...

  3. Maven入门教程(十七)-Maven多Moudle项目创建

    本章节介绍如何创建一个多模块的Maven项目,我们先从下图看下创建的项目整体结构 项目首先有一个父工程,主要用于锁定子工程的版本.设置公共的插件. 多个子工程继承父工程,并且子工程之间有依赖关系,如上 ...

  4. vue-cli3的安装和项目创建

    在安装 vue-cli3之前,先要安装cnpm,参考:https://blog.csdn.net/qq_40323256/article/details/100825982 (一) vue-cli3的 ...

  5. Ionic3安装和项目创建

    安装前请注意各个版本的兼容问题,以下版本亲测可用.[安装过程中注意网络必须畅通] 1. 请预先安装好nodejs (官网:https://nodejs.org/en/) [打开命令行测试] 2. 安装 ...

  6. eclipse创建maven多模块项目(单个类似)

    2019独角兽企业重金招聘Python工程师标准>>> 1.下载安装maven 1.1.下载 注意:maven的版本,要根据你的jdk版本来下载.要不会安装失败,提示版本问题哦 Jd ...

  7. 【maven】maven是什么?maven安装及idea中使用maven

    目录 1. Maven 入门 1.1 Maven概述 1.1.1 什么是Maven 1.1.2 Maven作用 1.2 仓库 1.3 maven环境搭建 1.3.0 使用前提 1.3.1 下载 1.3 ...

  8. Vue脚手架搭建及vue项目创建【详细教程】

    目录 Vue脚手架 环境安装 Vue项目创建 Vue项目目录结构 项目运行流程 组件结构 Vue脚手架 Vue脚手架指的是vue-cli,它是一个快速构建**单页面应用程序(SPA)**环境配置的工具 ...

  9. Maven安装和配置及eclipse创建Maven项目

    提示:使用Maven需要先安装jdk. 下载安装Maven 一.下载最新版的Maven,下载地址:http://maven.apache.org/download.cgi 二.将Maven下载到E:\ ...

最新文章

  1. 页面怎么创建一个数组_怎么创建一个企业网站?
  2. pytest测试框架_聊聊 Python 的单元测试框架(三):最火的 pytest
  3. 一个Java多线程的问题,颠覆了我多年的认知!
  4. JAVA TCP通信基础篇——对发消息【如何解决输入流假死状态】
  5. anasys hpc集群_这可能是最简单的并行方案,如何基于 AWS ParallelCluster 运行 ANSYS Fluent...
  6. 18M 超轻量系统开源
  7. Exchanger和无GC的Java
  8. 大脑可以自动修复酗酒造成的脑细胞损坏
  9. 真格量化-历史波动率
  10. ECCV 2020 | CV “造车”,生成内容一致的车辆数据集 |
  11. mac安装python3.7_MAC 安装Python3.7
  12. 2005年3月9日笔记
  13. linux mysql c语言 api_linux连接MySQL数据库(C语言 API 分析,动态插入修改数据)
  14. Makefile:Makefile中的调试打印方法
  15. wpf之代码给grid添加内容
  16. tplink软件升级有用吗_TP-LINK路由器升级方法 | 吴文辉博客
  17. MySQL二进制部署
  18. cookie和session机制之间的区别与联系
  19. java环境安装菜鸟教程_Linux菜鸟教程(一:JDK安装和java环境配置)
  20. 和菜鸟们一起攻克金盾2018SS加密视频

热门文章

  1. LeetCode 5. 最长回文子串(动态规划)
  2. LeetCode 807. 保持城市天际线
  3. android查询所有照片,Android查询外部存储中所有照片
  4. Android设置text按钮,安卓基础控件使用(TextView、Button、ImageView、EditText)
  5. 阿里P8架构师谈:java架构师面试技能24全点
  6. Redis系列教程(三):如何解决Redis缓存雪崩、缓存穿透、缓存并发等5大难题
  7. 技术实践 | 用 NetworkX + Gephi + Nebula Graph 分析权力的游戏人物关系(上篇)
  8. 论文浅尝 | 基于知识库的类型实体和关系的联合抽取
  9. 【小程序】微信小程序开发实践
  10. 从贪心选择到探索决策:基于强化学习的多样性排序