出现的bug提示

Unable to locate the Javac Compiler in:
C:\Program Files\Java\jre1.6.0_07\..\lib\tools.jar
Please ensure you are using JDK 1.4 or above and
not a JRE (the com.sun.tools.javac.Main class is required).
In most cases you can change the location of your Java
installation by setting the JAVA_HOME environment variable.

从上面的Please ensure you are using JDK 1.4 or above and
not a JRE (the com.sun.tools.javac.Main class is required)

可以看出m2e要求用于编译应该要用jdk且jdk是1.4及以上的版本才行

我在命令行下echo %JAVA_HOME%

检查了一下我的"JAVA_HOME"是C:\Program Files\Java\jdk1.6.0_20

那是哪里出错了呢,,这时我意识到我用的是m2e,那么我的运行时环境应该就是根据

eclipse(eclipse也有默认也有自己的运行时环境)指定的才是,,那么我只要把修改eclipse指定的运行时环境路径不就可以了,

于是

1、在eclipse里面修改 "window-->preferences->java->installed jres" 如图:

edit the selected jre or add a new jre and select it

the location should be "C:\Program Files\Java\jdk1.6.0_20\jre"

please don't close the "Edit JRE" dialog ,continue the second step.

2、remove the default jre system libraries and add all the jar in  the lib folder, lib subdirectory in  %JAVA_HOME%/jdk**/jre/

illustration:

_^^_.......I wish this bug report message will help u....and please comment this ...

在用maven的这些日子以来,发现还有一种可能出现这种错误,就是你已经install了你的项目,,这时出现这种bug时,你需到仓库去把这些已存在的版本删除即可

转载于:https://www.cnblogs.com/silentjesse/archive/2012/10/17/2727407.html

m2e (maven eclipse) 在运行一些命令时出现了无法compile(Unable to locate the Javac Compiler in:)...相关推荐

  1. Maven Unable to locate the Javac Compiler

    参考:http://my.oschina.net/jiaozg/blog/90501 问题 BUILD FAILURE [INFO] --------------------------------- ...

  2. powershell运行cmd命令时出错The token ‘‘ is not a valid statement separator in this version.

    powershell运行cmd命令,出错: The token '&&' is not a valid statement separator in this version. 先前命 ...

  3. 使用Eclipse本地运行SAP UI5时, UI5库文件的js文件是从本地哪里加载的

    what is the location of js when using run as server in Eclipse

  4. Linux: 运行sh命令时command not found

    问题: 解决: 1.查看PATH变量(echo $PATH) 2.把查询出来的PATH放到sh文件中并导入

  5. Eclipse Ant组件出现unable to find a javac compiler的解决方法

    解决方法是在一个外国人的blog上看来的,记到我的博客方便大家搜索,呵呵. 该作者解释原因是Ant不能和JRE一起使用,而需要使用JDK来作为Runtime JRE, 但是这个原因似乎也不是真正的原因 ...

  6. maven+eclipse编译常见问题

    问题: [ERROR] Unable to locate the Javac Compiler in: [ERROR] C:\Program Files (x86)\Java\jre1.5.0_11\ ...

  7. linux运行时命令找不到,linux - 在运行Bash脚本时找不到命令,但是在直接运行命令时有效 - 堆栈内存溢出...

    我一直在使用letencrypt为我的网站生成SSL证书,更具体地说是letencrypt_webfaction. 当我在项目中运行此命令时,它可以工作 letsencrypt_webfaction ...

  8. 下运行maven命令_如何在批处理模式下运行 top 命令

    可能已经知道 top 命令的绝大部分操作,除了很少的几个操作,如果我没错的话,批处理模式就是其中之一. -- Magesh Maruthamuthu(作者) top 命令 是每个人都在使用的用于 监控 ...

  9. maven pom.xml解析、命令说明、依赖传递、继承、聚合、properties、build、依赖范围、版本仲裁、profile

    maven是当前Java项目中用到最多的依赖管理工具.最开始的项目比较小引入的依赖包也少所以可以通过手动加载jar包的方式来管理依赖包:但随着项目越来越复杂各种大小框架层出不穷,一个项目的开发往往依赖 ...

  10. php 如何执行top命令,技术|如何在批处理模式下运行 top 命令

    top 命令 是每个人都在使用的用于 监控 Linux 系统性能 的最好的命令.你可能已经知道 top 命令的绝大部分操作,除了很少的几个操作,如果我没错的话,批处理模式就是其中之一. 大部分的脚本编 ...

最新文章

  1. 多大、谷歌大脑获ICML 2021杰出论文奖,田渊栋、陆昱成获荣誉提名!
  2. 机器学习学习吴恩达逻辑回归_机器学习基础:逻辑回归
  3. Git 教程学习--第三篇
  4. Hadoop分布式文件系统HDFS的工作原理详述
  5. 不用NAS,无需attention,只用3x3卷积和ReLU 的SOTA算法RepVGG
  6. 轻轻松松的记住Linux系统目录结构
  7. JTT 808-2019 道路运输车辆卫星定位系统 终端通讯协议及数据格式.PDF
  8. golang switch使用
  9. MATLAB麦克劳林展开式cosx,用matlab绘制e^x的泰勒展开式的图像
  10. gigabyte计算机主板图解,以技嘉主板为例!什么是跳线? 图解主板跳线接法
  11. 为什么tumblr起作用
  12. 助力2021杭州市网络安全宣传周 | 世平信息精彩活动合集
  13. 最新版CAD都有些啥功能(下)
  14. 大型网络之BGP路由通告路由传递配置
  15. 台大·林轩田·机器学习基石·第二讲
  16. 微信小程录制视频上传服务器,微信小程序-从相册获取图片,视频使用相机拍照,录像上传+服务器nodejs版接收-微信小程序视频上传功能-微信小程序视频上传...
  17. jxl 统计图_cad的图形为什么会自动重叠成两层图形
  18. Codeforces 786A Berzerk(博弈)
  19. librosa与python_speech_features
  20. 海南计算机报名系统入口湖南,海南全国教师管理信息系统自助子系统登录入口...

热门文章

  1. Java数据类型从小到大排序_编写一个字符串排序程序,对一个字符串的数值进行从小到大的排序,要求使用包装类对数值类型的字符串转换成整型进行排序...
  2. php连接mysql的方式_php连接mysql的三种方式
  3. fabric1.0 java sdk_运行 fabric-sdk-java 官方示例
  4. 动画效果之 Canvas学习-globalCompositeOperation详解
  5. go lang chrome 爬虫 (MAC 系统)
  6. 阶段1 语言基础+高级_1-3-Java语言高级_08-JDK8新特性_第4节 方法引用_6_方法引用_类的构造器(构造方法)引用...
  7. Codeforces 1169A Circle Metro
  8. VScode 搭建 django 开发环境(MAC、Python3.7)
  9. java学习笔记④MySql数据库--01/02 database table 数据的增删改
  10. python 科学计算思维导图