犯的mvn 小错误中的大问题

本文记录了一个关于Maven中Jetty插件不存在的错误及其解决过程。作者通过排查发现,问题源于不在POM.xml文件所在目录运行mvn命令。文中还分享了在解决问题时常见的误区。

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

  开始玩玩MAVEN,比人家可能落后了呵呵!贴一个小错误:

D:\>mvn jetty:run
[INFO] Scanning for projects...
[INFO] Searching repository for plugin with prefix: 'jetty'.
[INFO] ------------------------------------------------------------------------
[ERROR] BUILD ERROR
[INFO] ------------------------------------------------------------------------
[INFO] The plugin 'org.apache.maven.plugins:maven-jetty-plugin' does not exist o
r no valid version could be found
[INFO] ------------------------------------------------------------------------
[INFO] For more information, run Maven with the -e switch
[INFO] ------------------------------------------------------------------------

 

 首先说说自己的解决问题的习惯,碰到这样刚上手的软件,由于对于其内部结构不甚很清楚!大致浏览下原因,确定了不是自己配置的问题,所以没有什么想的 GOOGLE去!

  一GOOGLE,碰到此问题的人还大有人在啊!看看别人的解决方案,大致有:一:网络连接的问题,比如要在setting.xml设置代理啊(我确信我的网络连接OK!)二:甚至干脆把reposity删掉(无原理,我删了)不行啊!

  突然想到,运行MVN 必需在和POM.xml文件通目录,这和ANT一样!赶快恢复resposity,一运行,搞定!就这么的简单!

 

 反思一下,这次解决问题的先入为主的思维方式是:哪里配置有错,自己生疏,直接GOOGLE!没有去理清问题,或者照搬别人的东西,不经过自己的大脑!或许这就是我学习中的惯性思维!

  惯性思维的强大是:一个如此简单的问题,或许困扰我们一段好长时间!这个除非是严谨再严谨的人,或许可以避免!

 

  MAVEN就认识到了惯性思维的强大,这也就导致了对于约定优于配置的利用和标准疏通!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值