问题描述
Linux虚拟机JAVA升级后,重新设定启动的JAVA版本后.查看java版本java--version,报以下错误,javaerror:couldnotcreatethejavavirtualmachineerror:afatalexceptionhasoccurred.programwillexitJAVA版本由1.4.2生到1.7。PS:Linux版本是RH5.的,内存是2048M。
解决方案
解决方案二:
classpath或者path这两个环境变量有问题。
解决方案三:
建议还是卸载了重装,1.7和1.4差距很大的另外系统全局配置文件修改了么
解决方案四:
原因找到了,1.4和1.7的命令不一样,1.4中是java--version查看版本,1.7执行错误的命令就是报上面那个错误,1.7的命令格式是java-version。上面所示的配置也都修改了,太坑了,仅仅是启动一个软件需要java1.6以上版本的。
解决方案五:
1.4是open-jdk,你装1.7之前需要手工先卸载rpm -qa|grep javarpm -e -nodeps openJavaXXXXXX删干净了再装,否则环境变量都会有问题
解决方案六:
果然是。。。我也遇到这个问题。。不听你一说明白了
时间: 2024-11-18 00:21:42