请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

正在回答

1回答

我觉得问题还是出在需要依赖的jar包没有下载成功导致的。感谢万能的GWF,我们想直接连接maven的仓库下载jar包几乎不可能,即使连接上了,下载的速度连乌龟都不屑和我们赛跑。所以用maven时必须要使用国内的镜像库,其中以阿里的库为最佳。

步骤是:

  1. 上maven官网下载最新的maven包,官网上是3.5.2,我用的是3.5.0都一样的。

  2. 在系统环境变量中加入指向maven的MAVEN_HOME,然后再把指向bin的路径添加到path中,这样在任何文件夹下都可以运行maven(我上官网看了,他们把环境变量设置都省了,直接加到path中,可以看官网的说明)

  3. 在maven文件夹下的conf文件夹,打开其中的setting.xml,直接改(但有什么全局与局部的设置,没管,直接改)

  4. 先加本地仓库(在settings标签下面)<localRepository>D:/work/repositories</localRepository>,就是指定本机上的一地址,表示我要把所有的依赖jar放在哪里而已

  5. 加阿里的镜像库地址:在<mirrors>标签中加

  6.     <mirror>

  7.       <id>nexus-aliyun</id>

  8.       <mirrorOf>*</mirrorOf>

  9.       <name>Nexus aliyun</name>

  10.       <url>http://maven.aliyun.com/nexus/content/groups/public</url>

  11.     </mirror>

  12. 唯有此法才会让jar包下载坐上火箭,可将依赖下载不全的问题抛之脑后

  13. 最后要把maven与setting.xml文件的位置告诉sts这个IDE(window->preference,找到maven把路径全配好,不配好的话,会导致依赖包下载到默认位置,会造成磁盘资源浪费),当然IDEA也要同样配置好(file->settings),然后再下载依赖,程序可定。

  14. 有不对之处,万望赐教。

0 回复 有任何疑惑可以回复我~
  • 提问者 赖lai #1
    非常感谢!
    回复 有任何疑惑可以回复我~ 2018-01-08 22:25:07
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信