maven安装与项目创建
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安装与项目创建相关推荐
- Unity 入门教程:贪吃射(1) —— Unity 安装和项目创建
**这是一个系列教程,我将通过这个系列教程从零开始教你用Unity制作一个2D的贪吃蛇小游戏.凡事开头难这个教程不会让你马上精通Unity但是会让你对Unity有个初步的认知,好了废话不多说马上就进入 ...
- Django框架学习(一)Django框架安装和项目创建详解
Django框架学习(一)Django框架安装和项目创建详解 文章目录 Django框架学习(一)Django框架安装和项目创建详解 一.简介 1.1介绍 1.2 URL 1.3.框架原理 二.安装 ...
- Maven入门教程(十七)-Maven多Moudle项目创建
本章节介绍如何创建一个多模块的Maven项目,我们先从下图看下创建的项目整体结构 项目首先有一个父工程,主要用于锁定子工程的版本.设置公共的插件. 多个子工程继承父工程,并且子工程之间有依赖关系,如上 ...
- vue-cli3的安装和项目创建
在安装 vue-cli3之前,先要安装cnpm,参考:https://blog.csdn.net/qq_40323256/article/details/100825982 (一) vue-cli3的 ...
- Ionic3安装和项目创建
安装前请注意各个版本的兼容问题,以下版本亲测可用.[安装过程中注意网络必须畅通] 1. 请预先安装好nodejs (官网:https://nodejs.org/en/) [打开命令行测试] 2. 安装 ...
- eclipse创建maven多模块项目(单个类似)
2019独角兽企业重金招聘Python工程师标准>>> 1.下载安装maven 1.1.下载 注意:maven的版本,要根据你的jdk版本来下载.要不会安装失败,提示版本问题哦 Jd ...
- 【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 ...
- Vue脚手架搭建及vue项目创建【详细教程】
目录 Vue脚手架 环境安装 Vue项目创建 Vue项目目录结构 项目运行流程 组件结构 Vue脚手架 Vue脚手架指的是vue-cli,它是一个快速构建**单页面应用程序(SPA)**环境配置的工具 ...
- Maven安装和配置及eclipse创建Maven项目
提示:使用Maven需要先安装jdk. 下载安装Maven 一.下载最新版的Maven,下载地址:http://maven.apache.org/download.cgi 二.将Maven下载到E:\ ...
最新文章
- 页面怎么创建一个数组_怎么创建一个企业网站?
- pytest测试框架_聊聊 Python 的单元测试框架(三):最火的 pytest
- 一个Java多线程的问题,颠覆了我多年的认知!
- JAVA TCP通信基础篇——对发消息【如何解决输入流假死状态】
- anasys hpc集群_这可能是最简单的并行方案,如何基于 AWS ParallelCluster 运行 ANSYS Fluent...
- 18M 超轻量系统开源
- Exchanger和无GC的Java
- 大脑可以自动修复酗酒造成的脑细胞损坏
- 真格量化-历史波动率
- ECCV 2020 | CV “造车”,生成内容一致的车辆数据集 |
- mac安装python3.7_MAC 安装Python3.7
- 2005年3月9日笔记
- linux mysql c语言 api_linux连接MySQL数据库(C语言 API 分析,动态插入修改数据)
- Makefile:Makefile中的调试打印方法
- wpf之代码给grid添加内容
- tplink软件升级有用吗_TP-LINK路由器升级方法 | 吴文辉博客
- MySQL二进制部署
- cookie和session机制之间的区别与联系
- java环境安装菜鸟教程_Linux菜鸟教程(一:JDK安装和java环境配置)
- 和菜鸟们一起攻克金盾2018SS加密视频
热门文章
- LeetCode 5. 最长回文子串(动态规划)
- LeetCode 807. 保持城市天际线
- android查询所有照片,Android查询外部存储中所有照片
- Android设置text按钮,安卓基础控件使用(TextView、Button、ImageView、EditText)
- 阿里P8架构师谈:java架构师面试技能24全点
- Redis系列教程(三):如何解决Redis缓存雪崩、缓存穿透、缓存并发等5大难题
- 技术实践 | 用 NetworkX + Gephi + Nebula Graph 分析权力的游戏人物关系(上篇)
- 论文浅尝 | 基于知识库的类型实体和关系的联合抽取
- 【小程序】微信小程序开发实践
- 从贪心选择到探索决策:基于强化学习的多样性排序