2016-09-29 2 views
0

NativeScriptをAngular with this tutorialにインストールしようとしています。 Android SDKを取り巻く問題が正しくインストールされずフリーズし、最後にAndroid Studioのインストールを試みる前に最新のJDKとJVEを再インストールしてください。私は私が犯人を見つけたと思う問題研究として:最新のJDK 1.8.0がインストールされていますが、私のJavac -versionはまだ古いバージョン(Windows 7 - 64)を表示しています

を私はあるJavac -version を実行すると、私はJDKの古いバージョンを取得しておく、それは述べて:のjavac 1.6.0_45を私はの最新バージョンを持っているしかし、 Jdk 1.8.0_102。

enter image description here

私はこの問題を調査し、唯一の複素変数のパスをinvilvingソリューション、またはMACのソリューションのいずれかを発見しました。 Javac -versionを実行しているときにJDKを更新するにはどうすればよいですか?

ユーザー環境変数:PATH

cmd> set PATH=%PATH%;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;%NVM_HOME%;%NVM_SYMLINK% 

システム変数:PATH

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 

注:、私は、Windowsのパスで遊んで完全にnoobのだけど、私は実際に環境変数について何も知らないが、私は私が持っている特定のアプリケーションのパスPython、Node、Ruby、AngularJS2、AndroidSDKなどのシステム変数にすべてのnstalledが表示されます。ユーザー変数、システム変数の使用方法、ベストプラクティス、および相違点に関する補足があれば、追加のボーナスになります。そして、私が完全な初心者のように指示を与えてください。ありがとう!

+0

Windows上でJAVA_HOME変数を変更する方法を調べます。それはあなたのJava 8のインストール場所に設定する必要があります。それは古いjava 1.6のインストール場所に設定されているので、1.6 javaコマンドを実行しています。 – EkcenierK

答えて

4

システムパスにはまだ1.6が含まれています。

C:¥Program Files¥Java¥jdk1.6.0_45¥bin;

これは両方とも削除してみてください(既にそこにあります)

+0

最終更新!以前のバージョンのJDKをすべて手動で削除し、javac -versionと入力して最新のバージョンに正しく更新されていることを確認しました。 JAVA_Homeのシステム変数も自動的に新しいバージョンに更新されました。ありがとうございました! – ChosenJuan

関連する問題