IDEA软件整合Maven

本文详细介绍Maven的下载、安装、配置环境变量及仓库路径的过程。包括如何配置M2_HOME,修改settings.xml文件,设置远程仓库,以及通过Maven创建项目的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

http://maven.apache.org/download.html下载最新的Maven版本。
下载好以后,解压到一个目录,我的目录为 D:\apache-maven,接着配置Maven环境变量M2_HOME为你解压的目录,如下图新建M2_HOME变量并追加到Path后面:
在这里插入图片描述
追加到path:我的path最前面是配置的java,让M2_HOME紧挨着java,像下图
在这里插入图片描述
在此之前,我的java环境都配好了,就不多做介绍Jdk怎么配置了,打开cmd命令,查看maven安装成功没?要在cmd查看的话是需要配置jdk作为前提的。输入:mvn -version
在这里插入图片描述
这样maven就算安装好了。
随后,修改maven的仓库路径。打开-settings.xml文件:
在这里插入图片描述
在这里插入图片描述
我在E盘新建了文件夹,专门用来存放maven下载的jar包,所以这里的路径也改成那个文件夹的路径。
然后我还修改了maven下载jar包的几个链接,改不改无所谓的:
在这里插入图片描述

<mirrors>
	<!-- 阿里云仓库 -->
	<mirror>
		<id>alimaven</id>
        <mirrorOf>central</mirrorOf>
        <name>aliyun maven</name>
        <url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
	</mirror>
	<!-- 中央仓库1 -->
	<mirror>
        <id>repo1</id>
        <mirrorOf>central</mirrorOf>
        <name>Human Readable Name for this Mirror.</name>
        <url>http://repo1.maven.org/maven2/</url>
	</mirror>
	<!-- 中央仓库2 -->
	<mirror>
        <id>repo2</id>
        <mirrorOf>central</mirrorOf>
        <name>Human Readable Name for this Mirror.</name>
        <url>http://repo2.maven.org/maven2/</url>
	</mirror>
</mirrors>

接下来创建项目了:
在这里插入图片描述
或者:
在这里插入图片描述
在这里插入图片描述
选择maven,然后勾选create from archetype,选择maven-archetype-webapp,这里的webapp有其他的,一定要选择maven-archetype-webapp这个,不然项目就创建错了。点击next:
在这里插入图片描述
填写GroupId、ArtifactId(groupId一般是域名的反写,也作为项目中类的包名,artifactId是工程名,也就是根文件夹名),点击next:
在这里插入图片描述
这里要选择刚才设置好的对应的settings.xml文件和存放jar包的maven仓库路径,点override自己选择,点击next:
在这里插入图片描述
这里基本都是默认的,直接finish就好了,接下来做的就是等待。直到如下项目结构:
在这里插入图片描述
这里,maven就算是整合完了,需要下载什么jar包,以及其所依赖的其他所有jar包,maven都会帮你管理和下载。

maven平台(需要什么jar包直接搜):http://mvnrepository.com/

比如,我需要mysql的jdbc连接数据库的jar包,在maven平台搜索mysql,找到并复制下方箭头的代码粘贴到项目的pom.xml文件中,如图:
在这里插入图片描述
在这里插入图片描述
粘贴到dependencies节点下就可以了,然后保存,自动就下载了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值