maven(一),maven3.5.3的windows安装及Eclipse集成
maven用了好长时间,需要系统的学习一下。maven ,是一个项目构建的工具,是一个项目管理和综合工具,具有项目生命周期管理功能。
maven现在到了3.5.3,就以这个版本进行。
一、下载maven
下载地址:http://maven.apache.org/download.cgi
注意事项,要注意JDK的版本,JDK小于1.7的话只能选择3.3以下的版本
Maven 3.3+ require JDK 1.7 or above to execute - they still allows you to build against 1.3 and other JDK versions by Using Toolchains
下载:选择apache-maven-3.5.3-bin.zip
下载后解压。
二、配置环境变量
1、配置jdk环境变量,如果jdk变量配置过了就不需要;
2、配置maven环境变量
a、新建MAVEN_HOME的环境变量,然后加入到path中,有的不新增MAVEN_HOME,直接增加path执向到bin,这种没有错,但是就像是一种思想,写接口一样,还是建立MAVEN_HOME,到时有变化更改MAVEN_HOME即可。
b、添加到path中
现在,maven安装完毕,测试一下
打开命令行窗口,输入:mvn -v(-version也行),显示:
安装成功!
三、maven配置
maven仓库配置,很长时间不是很理解仓库的意思。本地仓库,缓存项目中使用过的jar包,在本地。jar包一般从远程仓库中来。远程仓库就是中央仓库的意思,将项目中需要的依赖包运送到本地仓库。
pom.xml文件,maven中最重要的配置文件,配置了所有的依赖。pom文件会从远程仓库中自动下载所需要的jia包,缓存到本地,下次会查看本地,本地没有的话会继续从远程下载。
1、更换中央仓库
修改maven配置文件settings.xml,插入阿里云的中央仓库,因为国外的中央仓库站点太慢了,换成国内镜像
<mirror>
<id>nexus-aliyun</id>
<mirrorOf>central</mirrorOf>
<name>Nexus aliyun</name>
<url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>
2、设置本地仓库
设置本地仓库文件夹,新建文件夹,然后在settings.xml寻找localRepository,设置:
<!-- 配置本地仓库 -->
<localRepository>E:\repositorys</localRepository>
maven也有私服,后续继续说。
maven仓库配置完成。
3、仓库初始化:
初始化命令
在命令行中执行:mvn help:system,下载到本地,环境搭建完成。
四、集成Eclipse
1、在window-preferences-Maven中,设置:点击Installations,点击add,使用新的maven
2、在window-preferences-Maven中点击 User settings,选择修改过的settings.xml
完成集成。
maven(一),maven3.5.3的windows安装及Eclipse集成的更多相关文章
- maven安装和eclipse集成遇到的问题
修改完maven的位置之后,修改配置文件conf/settings.xml <localRepository>E:/apache-maven-3.3.1-bin/mvn/mvnreposi ...
- maven之一:maven安装和eclipse集成
maven作为一个项目构建工具,在开发的过程中很受欢迎,可以帮助管理项目中的bao依赖问题,另外它的很多功能都极大的减少了开发的难度,下面来介绍maven的安装及与eclipse的集成. maven的 ...
- maven安装和eclipse集成
maven作为一个项目构建工具,在开发的过程中很受欢迎,可以帮助管理项目中的bao依赖问题,另外它的很多功能都极大的减少了开发的难度,下面来介绍maven的安装及与eclipse的集成. maven的 ...
- windows安装weblogic并集成到eclipse
1.下载 java是跨平台的,所以windows下载和linux一样的jar文件安装就行,当然也可以使用windows安装程序来安装. (weblogic下载不需要购买--oracle产品都是补丁和技 ...
- Windows下JDK安装步骤 + eclipse集成配置
一.JDK环境配置 1.解压到java目录下 2.路径和上面路径一致 3.配置path路径 4.查看版本 二.Eclipse配置 1.编译版本 2.运行环境 3.默认字集 4.字体大小
- Eclipse集成Maven(手工安装Maven且手工集成到Eclipse)
1.操作环境 操作系统:win8 64位 IDE:Helios Eclipse 1.8 JDK:1.6 2.资源准备 2.1 maven安装包: apache-maven-3.2.5-bin.zip ...
- 安装JDK+Eclipse+Maven+Git/Gitee(windows系统和linux系统)
1. 安装JDK 官网下载 下载java SE 下载 Java SE 7 1.1 windows配置jdk windows配置jdk 1.2 Ubuntu配置jdk Ubuntu 安装 JDK 7 / ...
- Maven3路程(二)Eclipse集成Maven
我的环境: Eclipse:eclipse-jee-juno-SR2-win32 Maven:Maven3.0.5 1.Help->Eclipse Marketplace 2.选中要安装的插件, ...
- maven学习笔记--window平台下的安装和一些基本的配置
maven官网:http://maven.apache.org/ 系统要求如下: 安装及配置步骤 (1)下载:到Maven 的官网上去下载windows版本的Maven的安装包!下载对应的zip 格式 ...
随机推荐
- H Kuangyeye and hamburgers
链接:https://ac.nowcoder.com/acm/contest/338/H来源:牛客网 题目描述 Kuangyeye is a dalao of the ACM school team ...
- js利用递归与promise 按顺序请求数据
问题:项目中有一个需求,一个tabBar下面如果没有内容就不让该tabBar显示,当然至于有没有内容,需要我们通过请求的来判断,但是由于请求是异步的,如何让请求按照tabBar的顺序进行? 方案:我们 ...
- Spring之控制反转——IoC、面向切面编程——AOP
控制反转——IoC 提出IoC的目的 为了解决对象之间的耦合度过高的问题,提出了IoC理论,用来实现对象之间的解耦. 什么是IoC IoC是Inversion of Control的缩写,译为控制 ...
- quickbi报错AE0510000002
数据库连接异常: com.alipay.dwsap.common.exception.AlisisRuntimeException: 7 AE0510000002:Database access er ...
- [BZOJ5073] [Lydsy1710月赛]小A的咒语 后缀数组+dp+贪心
题目链接 首先这种题一看就是dp. 设\(dp[i][j]\)表示\(A\)序列中到\(i\)位之前,取了\(j\)段,在\(B\)中的最长的长度. 转移也比较简单 \[ dp[i][j] \to d ...
- ConcurrentLinkedQueue和LinkedBlockingQueue区别
原创转载请注明出处:https://www.cnblogs.com/agilestyle/p/11394436.html 线程安全队列类图 两者的区别在于 ConcurrentLinkedQueue基 ...
- Linux 多个cpp文件的编译(Makefile)
打包so文件: CC = g++ CFLAGS=-Wall -O2 -fPIC TARGET = libbg.so SRCS := $(wildcard *.cpp) OBJS := $(patsub ...
- mybatis源码分析之01环境搭建
直接使用maven搭建一个mybatis的运行环境 1. pom.xml <?xml version="1.0" encoding="UTF-8"?> ...
- 日志数据如何同步到MaxCompute
摘要:日常工作中,企业需要将通过ECS.容器.移动端.开源软件.网站服务.JS等接入的实时日志数据进行应用开发.包括对日志实时查询与分析.采集与消费.数据清洗与流计算.数据仓库对接等场景.本次分享主要 ...
- UITableViewCell的移动
看到Metro大都会 这个App中扣款顺序有个cell可以移动,于是觉得是时候回忆一下UITableView的基本使用了.其实他这个移动cell的功能是系统自带的. 代码主要是这样: // // Vi ...