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

  • 相关阅读:
    Java重命名文件
    三星Samsung 4.4.2该负责人制度,简化名单
    hdu 1203 I NEED A OFFER!
    springMVC整合JAXB
    主流芯片解决方案Ambarella的高清网络摄像机、德州仪器和控制海思
    Objective-C路成魔【18-复制对象】
    QStyleFactory类参考
    QT QSqlQuery QSqlQueryModel
    linux mysql 卸载后重装
    更改Mysql数据库存储位置的具体步骤
  • 原文地址:https://www.cnblogs.com/wcwen1990/p/10310443.html
Copyright © 2011-2022 走看看