【Maven】搭建Maven环境
第一步:下载,并安装配置Maven
下载安装包:可以到官网下载(可能很慢),建议从CSDN上下载。
解压安装包:解压到Eclipse和Java一起把,改配置什么的一眼就看到;反正我是把Java,Eclipse,Ext,Python,Django这些都放在同一个文件夹下面的,一目了然。
配置环境变量:可以自己添加一个系统变量比如M2_HOME,再在path变量后面追加;%M2_HOME%\bin;看个人,怎么方便怎么来。
测试是否配置成功:
控制台输入mvn -v 指令,你可以看到Java JDK的版本,Maven版本,JDK位置,默认编码,时区,支持的操作系统等信息。
第二步:修改Maven仓库地址
修改全局Maven仓库位置:<localRepository>C:\Maven3.2.1\myrepository</localRepository>
Maven目录下找到配置xml文件,修改localRepository本地仓库位置。
第三步:给Eclipse安装Maven插件
第一种方式:直接在Eclipse中新增software支持:http://m2eclipse.sonatype.org/sites/m2e
第二种方式:直接去CSDN或者百度云盘或者其他地方下载一个插件包,解压后,把对应的features和plugins复制到Eclipse下即可。
第四步:复制一份Maven配置文件到自己的Maven仓库目录下作为当前仓库配置文件
%M2_HOME%/conf/setting.xml是全局的设置,这个电脑上所有的用户都会受影响,将%M2_HOME%/conf/setting.xml复制一份,到上面配置仓库位置。比如我的目录是:C:\Maven3.2.1\myrepository
第五步:设置MAVEN_OPTS环境变量
当项目过大时,容易出现OutOfMemoryError异常,所以我们需要修改运行内容,有以下两种方法:
1)在maven的bin/mvn.bat中加入set MAVEN_OPTS= -Xms125m -Xmx512m
2)在环境变量中添加 MAVEN_OPTS 变量值为-Xms125m -Xmx512m
这种做法和修改Eclipse中的类似,笔记解析大文件Excel的时候,为了读取超过40M的Excel时不出现OOM的错误,也需要修改Xms和Xmx,这两个参数涉及到性能问题,合理的调整能加快项目的运行。
第六步:配置Eclipse中的Maven
选择Maven包的路径并把仓库地址改为上面配置的路径。
第七步:一切准备就绪:开始创建Maven项目
新建一个Maven Project,前两步默认即可。
Group Id 通常是站点域名
Artifact Id 是项目名
其他缺少的目录,可以通过Add...添加即可。
点击Finish后等待一段时间,此时后台正在为你下载Maven相关的项目依赖Jar包。
到此:项目的创建就告一段落。
【Maven】搭建Maven环境的更多相关文章
- 使用Maven搭建JFinal环境
使用Maven搭建JFinal环境 工具:IDEA 2017 JFinal版本:3.4 一.Maven项目创建 选择maven模板进行创建 填写GroupId和ArtifactId 一路Next即可 ...
- [maven学习笔记]第一节,认识maven,搭建maven开发环境,写第一个HelloWorld
本文地址:http://blog.csdn.net/sushengmiyan/article/details/40142771 maven官网:http://maven.apache.org/ 学习视 ...
- intellij-idea+maven搭建scala环境
一 . 安装JDK 1. 下载地址: http://download.oracle.com/otn-pub/java/jdk/8u181-b13/96a7b8442fe848ef90c96a2fad6 ...
- Maven搭建hadoop环境报Missing artifact jdk.tools:jdk.tools:jar:1.7(5种办法,2种正解)
刚刚写的那一篇,是网上比较主流的解决办法. 鉴于实际情况,有伙伴的机器上没有遇到这个问题,我们再探究原因,最终还有4种情况需要说明. 先说,另外一种"正解". <depend ...
- Maven搭建hadoop环境报Missing artifact jdk.tools:jdk.tools:jar:1.7
今天,更新了工程,报错了. 项目中用了HBase,也有Hadoop相关的jar配置. pom文件, Missing artifact jdk.tools:jdk.tools:jar:1.7 Maven ...
- Maven搭建 Spring环境
http://www.cnblogs.com/huaizuo/p/4920308.html http://mvnrepository.com/artifact/commons-logging/comm ...
- Maven搭建SSH环境
一.新建maven项目 选中maven-aechetype-webapp group Id一般为公司域 :Artifact Id相当于项目名称 :version不需要更改:Package不使用默认,手 ...
- Maven学习 八 采用Maven搭建SSM环境
第一步:创建一个Maven项目 项目的打包方式选择,war 第二步:在webapp下面创建java web项目的目录结构,并配置web.xml文件 <?xml version="1.0 ...
- Intellij IDEA使用Maven搭建spark开发环境(scala)
如何一步一步地在Intellij IDEA使用Maven搭建spark开发环境,并基于scala编写简单的spark中wordcount实例. 1.准备工作 首先需要在你电脑上安装jdk和scala以 ...
- maven搭建ssm
前言 本文旨在利用maven搭建ssm环境,而关于maven的具体内容,大家可以去阅读<Maven 实战>.其实园内这方面文章已有不少,那么为什么我还要重复造轮子呢?我只是想记录自己的实践 ...
随机推荐
- c#获取下载路径
Request.ApplicationPath 返回/或者iis下目录.如果个人网站是在iis网站下面新建的目录aaa,返回如:/aaa Request.Url.Authority 返回域名和端口 ...
- jQuery EasyUI视频教程合集
下载地址:http://www.fu83.cn/thread-269-1-1.html 教程内容: 尚学堂科技_jqueryeasyui视频教程_白贺翔 李炎恢jQuery EasyUI视频教程全集 ...
- 微信内嵌html5页面清楚缓存
给每个js添加一个版本号,每次修改js后改变一下版本号,浏览器即可自动刷新不用手动清理缓存 <script src="<%=path%>/js/boss/kpi/redli ...
- win7 cmd 操作mysql数据库
一 ,对MySql服务器的开启,重启,关闭等操作 当然,可以在win7的界面环境下,关闭或开启MySql服务.但是经常找不到win7的服务管理器,主要定位方法有二:命令行下输入servic ...
- 微信小程序之知乎日报
上一次的<微信小程序之小豆瓣图书>制作了一个图书的查询功能,只是简单地应用到了网络请求,其他大多数小程序应有的知识.而本次的示例是知乎日报,功能点比较多,页面也比上次复杂了许多.在我编写这 ...
- Map工具系列-02-数据迁移工具使用说明
所有cs端工具集成了一个工具面板 -打开(IE) Map工具系列-01-Map代码生成工具说明 Map工具系列-02-数据迁移工具使用说明 Map工具系列-03-代码生成BySQl工具使用说明 Map ...
- IE浏览器不能访问网页,google可以访问
现象:google浏览器可以进行网络访问,ie不能访问 原因:代理服务修改了局域网配置脚本 解决: Internet选项---连接---局域网设置: 去除勾选 “使用自动配置脚本”
- LogStash配置、使用(三)
LogStash配置 官方文档:https://www.elastic.co/guide/en/logstash/current/index.html 查看yum安装路径 rpm -ql logsta ...
- MySQL插入数据返回id
按照应用需要,常常要取得刚刚插入数据库表里的记录的ID值,在MYSQL中可以使用LAST_INSERT_ID()函数,在MSSQL中使用 @@IDENTITY.挺方便的一个函数.但是,这里需要注意的是 ...
- 【转载】Arcengine效率探究之二——属性的更新
文转载自hymyjl2010<Arcengine效率探究之二——属性的更新> 修改一批要素的属性有多种方法,当数据量较大时,若选择不当可能会大大影响速度. 一.IRowBuffer 方 ...