java7 升级到java8后java -version不生效的解决办法

一、需要在eclipse上安装pydev, 而其要求本地java是java8,否则会出现在eclipse中显示不出来的问题

二、本地已经安装过java7和java8, 只不过当前的环境变量JAVA_HOME指向java7

三、修改JAVA_HOME指向java8,打开cmd ,set PATH=c:  然后打开另一个cmd,echo %PATH%查看到当前PATH,能看到JAVA_HOME确实已经指向java8目录

但是java -version 居然还是显示版本为7,重启机器也没用

四、最终解决办法:在PATH里,把JAVA的路径放到最前面去,重启机器,解决!

时间: 2024-08-29 05:58:55

java7 升级到java8后java -version不生效的解决办法的相关文章

windows升级到1607后操作很卡顿的解决办法

CPU I5,固态128G,win7主系统,WIN10和WIN7都安装在固态硬盘上. 未升级之前,操作很流畅,以至于把家里的老古董电脑也换固态,系统换WIN10了.自从升级了1607后这个问题就出现了,进入到桌面倒是挺快的,但一进入桌面,操作什么东西都没反应,等反应过来了突突突出来一大堆,让人很是恼火,但家里的那台电脑升级后什么事也没有,很无语,难道是驱动的问题,考虑要不要重装,办公电脑上有几个软件很大,安装很麻烦,所以就尽量不走重装这条路,禁用服务.启动项.快速启动网上大部分解决方案都试过了,

eclipse android 不会自动生成R.java文件和包的解决办法

eclipse下编写android程序突然不会自动生成R.java文件和包的解决办法 我的eclipse原来是好好的,什么问题都没有的,结果今天一打开新建一个android程序,发现工程里不会自动生成R.java文件了,导入其他工程也一样不行. 前几天安装了NDK开发环境,不知道是这个影响到的还是ADT升级了没有升级导致的. 这个问题网上搜索了下确定不是eclipse的问题,应该是ADT插件的问题,建议重新安装ADT插件. 我重装后先在好了,其他方法试了很多都不起作用.总结:eclipse不会自

dotnet core 出现Can not find runtime target for framework '.NETCoreApp,Version=v1.6' 的解决办法

如果你在更新dotnet core新的类库后运行程序提示如下的错误: Can not find runtime target for framework '.NETCoreAPP, Version=v1.0' compatible with one of the target runtimes: 'win10-x64, win81-x64, win8-x64, win7-x64'. Possible causes:        The project has not been restored

java 无法找到main类解决办法

java   无法找到main类解决办法 如果Java类有包名,你必须建相应的包文件夹并把文件编译或拷贝到到相应的文件夹下: 如下: 1.源文件文件:          E:\test\src\test\hello.java 2.编译:javac命令 3.编译后生成的文件:  E:\test\src\test\hello.class 4.hello.java  包名是test 5.所以新建一个文件夹命名为test; 6.拷贝hello.class文件到新建的文件夹下: 7.运行:java命令 8

MAC OS X 10.10 应用程序下载失败后lunchpad产生灰色图标的解决办法

方法如下:打开应用程序- 实用工具 - 终端. 以此出入如下字符 defaults write com.apple.dock ResetLaunchPad -bool true killall Dock 再次打开 LaunchPad 的时候, 所有图标会被重建, 并且之前的所有设置都会丢失. 没有特殊情况不要使用哦. 以免丢失之前的排列方式与文件夹. MAC OS X 10.10 应用程序下载失败后lunchpad产生灰色图标的解决办法,布布扣,bubuko.com

真机测试报错ERROR/AndroidRuntime: java.lang.RuntimeException: setParameters failed解决办法

这个错误是和调用相机摄像头相关的. 产生这个错误的原因主要在于代码控制分辨率的显示和真机测试分辨率不一样. 一:解决办法 WindowManager wm = (WindowManager) getSystemService(Context.WINDOW_SERVICE); Display display = wm.getDefaultDisplay(); Camera.Parameters parameters = camera.getParameters();// 得到摄像头的参数 para

安装genymotion后出现无法创建虚拟设备的解决办法

安装genymotion后出现无法创建虚拟设备的解决办法 如果你安装系统的用户名中含有中文,而且使用到上篇文章所说的方法安装VirtualBox后,当你正确安装genymotion后创建虚拟机时如果出现Unable to create virtual device.Failed to attach disk.这种提示信息,原因是因为你部署虚拟设备的路径中还有中文,解决办法如下: 1.打开genymotion,找到Settings选项,然后点击进入如下界面: 2.点击VirtualBox选项,会发

XenServer 以模板方式安装新的虚拟机后虚拟机网卡无法启动的解决办法

在XenServer上根据模板新建一个虚拟机后无法识别网卡,重新启动网卡后显示 Bringing up interface eth0:  Device eth0 has different MAC address than expected, ignoring. 最终解决办法是将/etc/sysconfig/network-scripts/ifcfg-eth0 中的HDADDR给注释掉,因为这里配置文件的MAC地址还是原来模板机的MAC地址,新配置的虚拟机的MAC地址和这个不一样,所以无法启动.

Stuts2的"struts.devMode"设置成true后,不起作用的解决办法

不用 <constant name="struts.devMode" value="true" /> 改成 <constant name="struts.configuration.xml.reload" value="true"/> 有人说是因为tomcat加了空格的问题,具体不清楚. 下面是4个开发模式常用配置的简介--- <!-- 开启使用开发模式,详细错误提示 --> <!--