我一直在尝试使用 Angular 安装 NativeScripttutorial在过去的两天里,我不断遇到有关 Android SDK 安装不正确和冻结的问题,最后在尝试安装 Android Studio 之前重新安装了最新的 JDK 和 JVE。当我研究这个问题时,我想我找到了罪魁祸首:
当我跑步时Javac 版本我一直在使用旧版本的 JDK,它指出:javac 1.6.0_45不过我有最新版本的JDK 1.8.0_102。
我研究了这个问题,但只找到了涉及可变路径的复杂解决方案或 MAC 解决方案。当我运行 Javac -version 时,如何更新 JDK?
用户变量:路径
cmd> set PATH=%PATH%;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;%NVM_HOME%;%NVM_SYMLINK%
系统变量:路径
JAVA_HOME%/bin;C:\Python27\;C:\Python27\Scripts;C:\Ruby22-x64\bin;C:\ProgramData\Oracle\Java\javapath;C:\Program Files\Java\jdk1.6.0_45\bin;C:\Program Files (x86)\Beyond Compare 3;C:\Program Files (x86)\Brackets\command;C:\Program Files (x86)\QuickTime\QTSystem\;C:\Program Files (x86)\Windows Kits\8.1\Windows Performance Toolkit\;C:\Program Files\Microsoft SQL Server\130\Tools\Binn\;C:\Program Files\Git\cmd;C:\Program Files\dotnet\;C:\ProgramData\chocolatey\bin;C:\Program Files\Java\jdk1.8.0_102\bin;C:\Users\Godsnake\AppData\Local\Android\android-sdk\tools;C:\Users\Godsnake\AppData\Local\Android\android-sdk\platform-tools;%NVM_HOME%;%NVM_SYMLINK%;C:\Program Files\nodejs
Note:,我对Windows路径完全是个菜鸟,我对环境变量一无所知,但我看到我安装的某些应用程序的路径都出现在系统变量中:Python, Node、Ruby、AngularJS2、AndroidSDK.. 也就是说,如果有人能给我一些有关使用、最佳实践以及用户变量和系统变量之间差异的指导,那将是一个额外的好处。请给我指示,就像我是一个完全的初学者一样,当涉及到弄乱路径时。谢谢!
您的系统路径仍然包含 1.6。
C:\Program Files\Java\jdk1.6.0_45\bin;
两者都有,尝试删除它并只使用 1.8。 (已经在那里了)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)