• 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

  • 相关阅读:
    人工神经网络(Artificial Neural Networks)
    潜语义分析(Latent Semantic Analysis)
    IOS Dictionary和Model相互转换
    jquery ajax跨域请求webservice
    日期格式转换
    1
    iptables详解
    yum报错-Network is unreachable"Error:
    41个Web开发者JavaScript实用小技巧
    比较常用的几个maven第三方镜像
  • 原文地址:https://www.cnblogs.com/wcwen1990/p/10310443.html
Copyright © 2020-2023  润新知