zoukankan      html  css  js  c++  java
  • eclipse maven工程打包失败

    报错如下:

    Maven install失败

    Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.1:compile (default-compile) on project autotest_fchtgl: Compilation failure

    [ERROR] No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK?

    [ERROR] -> [Help 1]

    [ERROR]

    [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.

    [ERROR] Re-run Maven using the -X switch to enable full debug logging.

    [ERROR]

    [ERROR] For more information about the errors and possible solutions, please read the following articles:

    [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException

    网上找了很多都说了解决方案,但基本只说了其中的第一点,不完全,很多人遇到的问题可能是后面几点造成的。所以无法解决问题。所以特地研究了一下,完全解决此问题的方案如下:

    解决方案如下:

    1、确认 eclipse  windows--preferences--java--installed JREs 指定的是JDK安装路径,如果原来为JRE,需修改为JDK

    clip_image002

    2、确认 eclipse windows--perferences--java--installed JREs--execution environments

    clip_image004

    3、项目 右键 --properties  --  java build path -- libraries  -- jre system library [javaSE-1.8]  双击  -- execution environment: 选项如下图所示

    clip_image006

    4、项目 --右键  --  run as  -- run confiurations  -- maven build  --  (选择新建的配置 ) --  JRE  --  ALTERNATE JRE: 如下所示

    clip_image008

    经过以上步骤确认后,这个报错可以完全解决

    参考:https://blog.csdn.net/u013756305/article/details/78114157

  • 相关阅读:
    CMS、G1收集器
    一文入门Redis
    一文解析TCP/UDP
    ubuntu官方源
    一、单体架构分析
    netty简介2
    netty简介
    安装vmware tool
    jdk1.8安装(转载)
    HTTP1.0、HTTP1.1 和 HTTP2.0 的区别
  • 原文地址:https://www.cnblogs.com/wcwen1990/p/10310443.html
Copyright © 2011-2022 走看看