问题说明

Eclipse导入Maven项目后,执行 mvn clean install后,出现如下错误:

[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.0:compile (default-compile) on project myproject: 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

大致阅读了一下,说的是执行编译失败,你是不是在JRE环境下运行而不是JDK?闹闹头想了想,JDK已安装、各种环境变量配置木有问题,为什么会出现这种状况呢?寻思了一会儿,知道了原来Eclipse运行是需要一个JRE,而这个JRE并不是系统环境变量中的javac目录下的JRE,而是JDK安装时候自带的JRE目录,此目录下并无javac,故无法进行java的编译,问题找到了,下面说一下具体解决方案。

解决方案

在Eclipse的菜单中,进入 Window > Preferences > Java > Installed JREs > Execution Environments,选择JavaSE-1.x, 在右侧选择JDK的安装目录(注意不要选择JRE的目录).
 no-jdk

然后,进行maven install的时候就会找得到javac了。

最新文章

  1. 打造android偷懒神器———RecyclerView的万能适配器
  2. Apache commons-client authentication(授权)
  3. jquery常用正则表达式
  4. Android小项目之七 应用程序的更新安装
  5. java 日期格式转换EEE MMM dd HH:mm:ss z yyyy
  6. PHP Simple HTML DOM 使用
  7. MD5 32位、16位加密
  8. Mybatis之ResultMap一个简短的引论,关联对象
  9. [补档]暑假集训D5总结
  10. 在Eclipse中如何关联源代码
  11. HDU1016(素数环)
  12. Kolakoski序列产生器
  13. html2canvas在Vue项目踩坑-生成图片偏移不完整
  14. mongo的runCommand与集合操作函数的关系
  15. 原 线程池中shutdown()和shutdownNow()方法的区别
  16. 【Android】android:manageSpaceActivity让应用手动管理应用的数据目录
  17. SVN多项目并行版本管理解决方案
  18. 6月17 ThinkPHP连接数据库------数据的修改及删除
  19. NIO基础之同步、异步、阻塞、非阻塞
  20. 查看 js对象

热门文章

  1. linux 权限提升
  2. 从docker介绍及其简介
  3. DotNetty关键概念及简单示例(基于NET5)
  4. charles 常用功能 (六)抓包结果列表指展示关注的接口(focus on 功能)
  5. day3(使用axios实现登录成功)
  6. 第8.11节 Python类中记录实例变量属性的特殊变量__dict__
  7. PyQt学习随笔:Qt Designer调用帮助时报错找不到assistant.exe文件的解决办法
  8. [Windows] 在 Microsoft Docs 网站中挖掘 MVVM 的各种学习资源
  9. 熊猫全球站视点关注,韩国投入47亿韩元开发区块链等ICT技术
  10. SNOI2020 部分题解