Java 环境系统变量:路径不可识别错误

Java 环境系统变量:路径不可识别错误,java,android,sdk,Java,Android,Sdk,我需要为java、sdk、opencv、ndk等设置系统环境路径。。 我是否可以将所有路径放在同一个变量“path”下,并使用分号“;”相互分隔 问题是当我尝试使用cmd.exe进行测试时 它只能识别第一个路径值 示例:当我将sdk的路径放在第一位,然后是java的路径时,它显示 反之亦然 所以我应该用变量名来分隔路径?解决这个问题的最好办法是什么? 谢谢 删除每个后面的空格字符 你也不知何故将路径中的每件事都两次。有关设置路径的正确方法,请参见 您的路径应该如下所示: C:\android

我需要为java、sdk、opencv、ndk等设置系统环境路径。。 我是否可以将所有路径放在同一个变量“path”下,并使用分号“;”相互分隔

问题是当我尝试使用cmd.exe进行测试时 它只能识别第一个路径值

示例:当我将sdk的路径放在第一位,然后是java的路径时,它显示

反之亦然

所以我应该用变量名来分隔路径?解决这个问题的最好办法是什么?
谢谢

删除每个
后面的空格字符

你也不知何故将路径中的每件事都两次。有关设置路径的正确方法,请参见

您的路径应该如下所示:

C:\android-ndk-r10;C:\Program Files\Java\jdk1.8.0_11\bin;C:\andorid-sdk\sdk\tools; C:\opencv\build;C:\opencv\build\x86\vc10\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\Wind‌​owsPowerShell\v1.0\;

echo%PATH%
的输出是什么?它显示了我设置的所有路径值。sdk,java,ndk。。。等等。请将输出粘贴到此处,以便我们可以查看它…C:\android-ndk-r10;C:\ProgramFiles\Java\jdk1.8.0\u 11\bin;C:\android sdk\sdk\tools;C:\opencv\build;C:\opencv\build\x86\vc10\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\android sdk\sdk\tools;C:\opencv\build;C:\opencv\build\x86\vc10\bin;C:\ProgramFiles\Java\jdk1.8.0\u 11\bin;这是工作!!非常感谢你!!谢谢分享链接^^但为什么这条路上的每件事都要重复两次呢?这是因为我在用户变量中设置了相同的值?事实上,我很困惑应该在哪里设置路径。是在用户变量下还是在系统变量下?