Blu*_*ark 1 java command-line jdk1.6
我已经设置了我的环境变量.JAVA_HOME的值为:C:\ Program Files\Java\jdk1.6.0_45我的路径在其中包含以下值之一:$ JAVA_HOME\bin
所以当我输入java -version到命令行.它返回此:错误:无法打开 'C:\ Program Files文件\的Java\jre1.8.0_20\LIB\AMD64 \的jvm.cfg'
我当然指着新的1.6版本?为什么会这样?
$ JAVA_HOME\bin; C:\ Program Files(x86)\ NVIDIA Corporation\PhysX\Common; C:\ Program Files\Common Files\Microsoft Shared\Windows Live; C:\ Program Files(x86)\ Common Files\Microsoft Shared\Windows Live; C:\ windows\system32; C:\ windows; C:\ windows\System32\Wbem; C:\ windows\System32\WindowsPowerShell\v1.0 \; C:\ Program Files(x86)\ Windows Live\Shared; C:\ Program Files\TortoiseSVN\bin;%M2_HOME%\ bin;
确保%JAVA_HOME%\ bin是您路径中的第一个条目.
PATH是搜索命令的有序目录列表.搜索在第一场比赛后停止.所以听起来在$ JAVA_HOME\bin条目之前有一个Java 1.8条目.
还有一种可能性 - 如果从命令提示符执行此操作 - 请确保在设置环境变量后打开新的命令提示符.对环境变量的更改不会自动应用于现有命令提示符会话.
| 归档时间: |
|
| 查看次数: |
4777 次 |
| 最近记录: |