找不到 Plugin 'org.apache.maven.plugins:maven-compiler-plugin:' 和 winutils.exe: {}

找不到 Plugin 'org.apache.maven.plugins:maven-compiler-plugin:' 和 winutils.exe: {}

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

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

1回答
徐老师 2021-01-13 12:35:09

第一个问题,找不到plugin插件
在windows的cmd命令行下cd进入项目根目录,执行mvn clean compile,如果最后可以看到编译成功也说明是没有问题的,有时候是idea识别异常


第二个问题,找不到winutil
这是因为在windows中执行,如果把代码拿到集群所在的节点上执行是没有问题的,此问题可以忽略,不影响代码的执行

你可以这样改一下试试
在代码里面通过Configuration设置hadoop.home.dir参数,后面的路径是你在windows里面解压hadoop安装包的路径
conf.set("hadoop.home.dir","D:\\hadoop-3.2.0");

  • 提问者 SammyStewart #1

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

    这个算编译成功了吗?我看前面也提示找不到 org.apache.maven.plugins


    2021-01-13 12:55:04
  • 徐老师 回复 提问者 SammyStewart #2

    错误信息提示的是针对这个插件的配置,缺少版本号,正确的写法是这样的,重新修改一下,然后再执行mvn clean compile

    <plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-compiler-plugin</artifactId>
    <version>2.3.2</version>
    <configuration>
    <encoding>UTF-8</encoding>
    <source>1.8</source>
    <target>1.8</target>
    <showWarnings>true</showWarnings>
    </configuration>
    </plugin>


    2021-01-13 13:13:51
  • 老师,会是因为jdk1.8版本太低,跟maven不匹配造成的错误么。因为我也遇到了这个报错,不过mvn clean compile也是成功的

    http://img1.sycdn.imooc.com//climg/60882ed5093d2f5e19030908.jpg

    2021-04-27 23:33:44
问题已解决,确定采纳
还有疑问,暂不采纳

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

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

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

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