Maven安装配置

Maven工具是强大的项目管理工具,有效的使用Maven将大大提升代码的生产效率。

安装Maven

进入 https://maven.apache.org/download.cgi 网站,因为我是windows系统,下载的是bin.zip,下载完成后解压到指定目录,解压后文档结构如下所示:

--bin:保存Maven的可执行命令,mvn和mvn.bat就是执行Maven工具的命令。

--boot:该目录只包含一个plexus-classworlds-2.5.2.jar,plexus-classworlds-2.5.2.jar是一个类加载框架。

--conf:保存Maven配置文件的目录,该目录包含setting.xml文件,该文件用于设置Maven的全局行为。

--lib:该目录包含了所有Maven运行时需要的类库,此外,还包含Maven所依赖的第三方类库。

--LICENSE、README.txt等说明文档。

配置Maven

Maven需要配置如下两个环境变量:

JAVA_HOME:该环境变量指向JDK安装路径。

MAVEN_HOME:该环境变量指向MAVEN安装路径。

最好添加PATH环境变量中:PATH:;%MAVEN_HOME%\bin;

检查

安装配置完成后,在命令行执行mvn -v命令,会输出如下结果:

C:\Users\wpx>mvn -v
Apache Maven 3.5.3 (3383c37e1f9e9b3bc3df5050c29c8aff9f295297; 2018-02-25T03:49:05+08:00)
Maven home: D:\SoftWare\apache-maven-3.5.3\bin\..
Java version: 1.8.0_151, vendor: Oracle Corporation
Java home: D:\SoftWare\jdk1.8.0_151\jre
Default locale: zh_CN, platform encoding: GBK
OS name: "windows 10", version: "10.0", arch: "amd64", family: "windows"

如果你看到类似结果,说明 Maven 在 Windows 上已安装配置成功。

在IDEA中配置Maven

打开 File-Settings,更改Maven的配置

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏程序员叨叨叨

一招搞定Windows无法安装到GPT分区形式磁盘疑难

今天给堂弟的电脑重装系统时,遇到了以往USB安装系统经常出现的问题,“Windows无法安装到这个磁盘。选中的磁盘采用GPT分区形式”。之前在CSDN的博客上有...

512
来自专栏小狼的世界

VirtualBox克隆后无法找到网卡的问题

Virtualbox现在更新到了4.1.6版本,我记得在之前的版本中,镜像的克隆只能通过命令行的方式来进行,现在已经可以通过界面来进行克隆了,可以说非常的方便。

652
来自专栏魏艾斯博客www.vpsss.net

lnmp 环境 ftp 客户端看不到文件

2242
来自专栏Java Edge

Spring Data JPA踩坑记:与Bootstrap Table的分页协作@PersistenceContext和@Resource的区别

注入一堆保存实体类状态的数据结构,针对实体类的不同状态(四种,managedh或detached等)可以做出不同的反应(merge,persist等等),其实就...

1021
来自专栏前端安全

浅谈Ajax跨域

如果我们前端页面的url和我们要提交的后端url存在跨域问题时,我们该如何解决呢?

80415
来自专栏蓝天

Solution: AC_CONFIG_MACRO_DIR conflicts with ACLOCAL_AMFLAGS

.ibtoolize: AC_CONFIG_MACRO_DIR([./aclocal]) conflicts with ACLOCAL_AMFLAGS=-I ...

711
来自专栏栗霖积跬步之旅

异常:org.springframework.http.converter.HttpMessageNotReadableException

spring(springboot、springmvc)出现标题的异常一般是由于controller的入参失败引起的。

894
来自专栏大白虾谈架构

CentOS6.5+nginx+tomcat负载均衡集群

1214
来自专栏nice_每一天

excel导出使用get请求参数过长问题

excel导出功能时,使用的是window.location.href=url也就是get请求。当传入参数过长的时候就报了414,地址过长的错误。

752
来自专栏性能与架构

Redis 监控器

Redis有一个monitor命令,某个client执行monitor命令后,就成为了一个监控器,服务器端执行的所有命令都会发送给监控器 monitor 是一个...

3105

扫码关注云+社区