刚才打开eclipse时,出现如上的报错窗口。

1.查看java 版本,发现是1.8版本,记得自己之前手动安装的java应该是1.7或者更低的版本。让我想起之前系统总是会提醒java有更新,最近就没有收到提醒了。应该是某一次提醒之后选择了安装。

java -version

java version "1.8.0_45"
Java(TM) SE Runtime Environment (build 1.8.0_45-b14)
Java HotSpot(TM) Client VM (build 25.45-b02, mixed mode, sharing)

2.win7下安装which命令,查看java.exe的默认目录

GnuWin32 Packages中有which,点击setup下载安装文件,安装。安装完成后会有错误提示。但是经过使用后发现,错误提示没有影响which的使用

which java

C:\ProgramData\Oracle\Java\javapath\java.EXE

3.删除环境变量path中的C:\ProgramData\Oracle\Java\javapath目录

仔细查看path中的各个环境变量的值,发现之前自己写入的java 7的环境变量在C:\ProgramData\Oracle\Java\javapath后面,windows从C:\ProgramData\Oracle\Java\javapath中找到java.exe之后就不再进行后面的查找了。

http://stackoverflow.com/a/26709519/1767800

最新文章

  1. 微信、陌陌等著名IM软件设计架构详解
  2. Markdown学习语法的记录
  3. 【leetcode❤python】 219. Contains Duplicate II
  4. JS对于Android和IOS平台的点击响应的适配
  5. SQLLoader8(加载的数据中有换行符处理方法)
  6. 《炉石传说》建筑设计欣赏(6):卡&在执行数据时,组织能力
  7. AIO5销售发货单numeric算数溢出报错:将numeric转换成数据类型numeric时出现算数溢出错误
  8. POJ 1849 Two(树的直径--树形DP)(好题)
  9. 解决java.lang.IllegalStateException: BeanFactory not initialized or already closed - call 'refresh' before accessing beans via the ApplicationContext这个问题
  10. 从零开始学spring cloud(五) -------- 将服务注册到Eureka上
  11. MAKEWORD 宏(macro)
  12. 了解Java基本数据类型的取值范围
  13. CentOS和RedHat Linux的区别
  14. 前端开发必须知道的JS之闭包及应用
  15. Mysql索引详细语法
  16. 堆排序python实现
  17. Spring通知方法错误
  18. SI和DI
  19. DFS服务待书写
  20. Spring 学习02

热门文章

  1. Client JQuery invoke NetSuite Suitelet
  2. Spring AOP 四大通知
  3. 【代码笔记】iOS-竖排文字
  4. 【代码笔记】iOS-将400电话中间加上-线
  5. 【读书笔记】iOS网络-错误处理的经验法则
  6. UI中一些不常用的控件UIActivityIndicatorView、UIProgressView、UISegmentedControl、UIStepper、UISwitch、UITextView、UIAlertController
  7. 【Android市场】提交应用的一点经验分享
  8. UITableView全面解析
  9. IOS中十六进制的颜色转换为UIColor
  10. Java 线程池