新手使用maven添加依赖踩得几个坑总结

我在初学maven中的所有遇到的问题

  • 安装maven

  • 配置maven环境变量

  • 配置本地仓库

  • jar包不会自动下载

  • maven自动下载的镜像服务器配置(下载速度慢)

  • idea版本与maven兼容问题(排除“配置本地仓库”和“镜像服务器”这两个问题后考虑)

  • <dependency>标签的格式问题

详细内容:

1.安装maven

地址:https://maven.apache.org/download.cgi

下载好以后解压到本地即可,另外还需要配置环境变量才可以使用

2.配置maven环境变量

“我的电脑”  ----  “属性” ----- "高级系统设置" ----- “高级” ---- “环境变量”

新手使用maven添加依赖踩得几个坑总结

点击“新建”变量名:MAVEN_HOME,变量值:maven本地地址(解压的地址)

新手使用maven添加依赖踩得几个坑总结

在path中新建  %MAVEN_HOME%\bin(如果是别的系统,不是这种分条管理的后面记得带“;”分号)

新手使用maven添加依赖踩得几个坑总结

配置好后打开cmd命令窗口,测试是否配置正确

新手使用maven添加依赖踩得几个坑总结

3.配置本地仓库

新建一个文件夹作为本地仓库

新手使用maven添加依赖踩得几个坑总结

打开maven目录下的conf文件夹,然后再打开setting.xml

新手使用maven添加依赖踩得几个坑总结

在setting标签中添加一个本地路径标签,格式在注释中

新手使用maven添加依赖踩得几个坑总结

打开idea中的setting

新手使用maven添加依赖踩得几个坑总结

新手使用maven添加依赖踩得几个坑总结

 

4.jar包不会自动下载

首先检查idea中的setting配置是否正确

新手使用maven添加依赖踩得几个坑总结

新手使用maven添加依赖踩得几个坑总结

新手使用maven添加依赖踩得几个坑总结

如果以上没有问题仅仅是右下角的进度条不走就考虑是服务器下载慢的问题,可以使用国内镜像

5.maven镜像服务器配置

打开maven目录下的conf文件夹,然后再打开setting.xml

新手使用maven添加依赖踩得几个坑总结

在setting中添加代理配置代码

     <mirror>
       <id>nexus-aliyun</id>
       <mirrorOf>*</mirrorOf>
        <name>Nexus aliyun</name>
         <url>http://maven.aliyun.com/nexus/content/groups/public</url>
      </mirror> 

新手使用maven添加依赖踩得几个坑总结

进入项目中右键点击项目“maven”更新本地库

新手使用maven添加依赖踩得几个坑总结

6.idea版本与maven兼容问题(排除“配置本地仓库”和“镜像服务器”这两个问题后考虑)

看一下idea版本与maven版本,我当时用的idea是2018的maven用的是3.6.5,出现了不兼容的问题。后来,我重新安装了idea2020.2以上版本解决了这个问题

7.<dependency>标签的格式问题

我觉得这个是我犯得最蠢的问题了,我的<dependency>一直报错始终找不到问题,最后发现我没有写外面的<dependencies>标签,加上后问题解决

新手使用maven添加依赖踩得几个坑总结

ps:以上仅是我个人入门的时候遇到的问题,希望对刚入门的新手有帮助。

上一篇:超星网课助手【油猴子脚本】


下一篇:EF Load之详讲