编译错误,网络良好,mvn配置也没问题

编译错误,网络良好,mvn配置也没问题

[ERROR] Plugin org.apache.maven.plugins:maven-resources-plugin:2.6 or one of its

 dependencies could not be resolved: Failed to read artifact descriptor for org.

apache.maven.plugins:maven-resources-plugin:jar:2.6: Could not transfer artifact

 org.apache.maven.plugins:maven-resources-plugin:pom:2.6 from/to maven-net-cn (h

ttp://maven.net.cn/content/groups/public/): Connect to maven.net.cn:80 [maven.ne

t.cn/114.215.201.67] failed: Connection refused: connect -> [Help 1]


正在回答

登陆购买课程后可参与讨论,去登陆

4回答

你好!可以用阿里云的仓库,我试了一下可以用。把下面这段代码拷贝到settings.xml文件的<mirrors></mirrors>标签中,然后使用mvn compile编译老师的第一个hellomaven项目就可以了。

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

</mirror>

祝学习愉快!

  • 慕无忌5903725 提问者 #1
    可以把阿里云设为中央仓库吗
    2018-01-02 22:41:50
  • 慕无忌5903725 提问者 #2
    改过了,还是报这个错误,我要疯了!
    2018-01-02 22:48:19
好帮手慕珊 2018-01-03 10:06:24

你可以再试试下面的镜像

 <mirror>  
         <id>jboss-public-repository-group</id>  
         <mirrorOf>central</mirrorOf>  
         <name>JBoss Public Repository Group</name>  
         <url>http://repository.jboss.org/nexus/content/groups/public</url>  
 </mirror>  

实在不行就要换个网络环境试试了

  • 提问者 慕无忌5903725 #1
    我试过在eclipse上用maven都可以的啊
    2018-01-03 10:50:03
  • 好帮手慕珊 回复 提问者 慕无忌5903725 #2
    昨天你提了一个eclipse创建失败的问题,后来是如何解决的呢
    2018-01-03 11:08:13
  • 提问者 慕无忌5903725 回复 好帮手慕珊 #3
    后面重新装了一个maven,然后从我朋友那要了个阿里云仓库的配置文件
    2018-01-03 11:41:06
好帮手慕珊 2018-01-02 18:51:56

建议你换一个网络环境,出现这个错误还是没连上。关于setting.xml文件,可以在里面配置本地仓库,就是下面这个图中选中的那条语句。请问你是想要了解其他的什么东西吗?

http://img1.sycdn.imooc.com//climg/5a4b64330001943311200926.jpg

  • 提问者 慕无忌5903725 #1
    我网络没问题啊,jdk用的是1.8
    2018-01-02 18:58:41
  • 一叶知秋519 回复 提问者 慕无忌5903725 #2
    你的报错信息显示的是网络连接被拒绝;不是说访问其他网络没有问题,可以看视频就是没有问题,你看下是不是你们的网关对maven这个网站做了限制呢?
    2018-01-02 19:07:03
  • 提问者 慕无忌5903725 回复 一叶知秋519 #3
    我用的家庭无线网,不清楚这些。更改中央仓库为阿里云的有用吗
    2018-01-02 19:10:15
好帮手慕珊 2018-01-02 15:07:35

你好!从你的报错信息来看,你的网络是存在中断现象的,Connection refused就是连接被拒绝了。
引起这种问题的原因可能是下载的时候网络中断了,或者一些区域的网络是有限制的,会造成下载文件损坏,导致命令执行失败。建议把本地仓库清理干净再尝试几次。
如果使用的是maven3.5的版本,建议最好使用JDK 8 

祝学习愉快!


  • 提问者 慕无忌5903725 #1
    怎么清理本地仓库呢?
    2018-01-02 15:12:53
  • 提问者 慕无忌5903725 #2
    我怎么感觉是缺少插件呢,maven-resources-plugin:2.6 这个不是指缺少这个插件吗
    2018-01-02 15:14:02
  • 好帮手慕珊 回复 提问者 慕无忌5903725 #3
    就是把本地仓库下的所有jar包都删掉,如果没有配置过本地仓库,可以去这个目录下查看C:\Users\Administrator\.m2\repository
    2018-01-02 15:23:43
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
Java数据库开发与实战应用2018版
  • 参与学习           人
  • 提交作业       277    份
  • 解答问题       4297    个

Java数据库开发的必备技能,从流行的MySQL数据库开始,到Java原生的数据库管理接口JDBC的使用,再到常用的数据持久化框架MyBatis,让你向Java工程师的目标又迈进了一步!

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师