请稍等 ...
×

采纳答案成功!

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

IDEA生成项目报错,Plugins, Helloworld运行报错

生成项目出错,无法解决,没法进行后续的课程,
Plugins 下面有红线:
org.apache.maven.plugins:maven-eclipse-plugin:

下面的hello world也报错,
图片描述

百度和google都没有找到合适的解决方案,望老师能有详细解答下

正在回答 回答被采纳积分+3

3回答

努力减肥天天向上 2020-02-05 05:39:22

我找到问题所在了。

通过idea maven方式自动生成的pom.xml文件中,关于maven-scala-plugin是没有版本号属性得。

而我观察了老师放在git上的代码,发现是有version属性得。

把<version>2.15.0</version>属性放在两处<artifactId>maven-scala-plugin</artifactId>下面,下载自动更新,报错就没有了。

自动生成得pom.xml文件片段

<groupId>org.scala-tools</groupId>
<artifactId>maven-scala-plugin</artifactId>

老师放在git上的pom.xml文件版本。

<groupId>org.scala-tools</groupId>
<artifactId>maven-scala-plugin</artifactId>
<version>2.15.0</version>

另外因为用得是IDEA,和Eclipse无关,可以把maven-eclipse-plugin删除,相关报错也就消失了,且对使用没有影响。

另外要把pom.xml文件中的下列信息删除,否则编译时会报-bad-options target:jvm

<args>

  <arg>-target:jvm-1.5</arg>

 </args>


1 回复 有任何疑惑可以回复我~
提问者 kylewwwww 2018-11-22 11:01:57

嗯,这样可以运行helloworld了,就是plugins还是有红线,不过好像不影响。

谢谢老师

0 回复 有任何疑惑可以回复我~
  • 估计是个错误提醒,有小伙伴也发现了这个问题,忽略他
    回复 有任何疑惑可以回复我~ 2018-11-22 11:40:20
Michael_PK 2018-11-22 10:46:13

你把项目中的test目录下的东西都删除了,再试试

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号