2012-01-31 5 views
5

Czy muszę dodać/ustawić ścieżkę do JRE, tak jak zrobiłem dla JDK 1.7? Jeśli tak, to proszę wyjaśnić, w jaki sposób. Jeśli nie, to dlaczego nie jest to konieczne. (Używam Windows 7, 64-bitowy)Wymaganie dotyczące ustawiania ścieżki JRE w Windows7, jak ustawienie ścieżki dla JDK

Dziękuję.

+0

Myślałem, że ustawienie 'JAVA_HOME' było wystarczające. Nie? –

+0

@TheEliteGentleman Czy muszę dodać JAVA_HOME? Dodaję ścieżkę Jdk (np. C:/program files/java/....) czy to jest w porządku? – AbdulAziz

+1

Większość programów java wyszukuje "JAVA_HOME", aby określić, gdzie znajdują się JDK i JRE. Twój 'JAVA_HOME' musi wskazywać na katalog java (gdzie znajduje się folder' bin', 'jre',' lib'). –

Odpowiedz

3

"JDK" to Java Development Kit. Oznacza to, że pakiet JDK to pakiet oprogramowania, którego można użyć do tworzenia oprogramowania opartego na języku Java.

"JRE" to Java Runtime Environment. Oznacza to, że środowisko JRE jest implementacją wirtualnej maszyny języka Java, która faktycznie wykonuje programy w języku Java. Bez JRE można skompilować tylko aplikację, ale nie można uruchomić aplikacji.

Ponieważ środowisko JRE zawiera maszynę JVM, która wykonuje kod bajtowy wygenerowany z kompilatora javac, należy dodać ścieżkę środowiska JRE do zmiennej JAVA_HOME ze zmiennych środowiskowych. Oto poradnik dla robią tak: http://java.com/en/download/help/path.xml

+0

Dziękuję za życzliwą odpowiedź. Ale teraz w moim folderze java znajdują się dwa katalogi jre 6 i jre 7 w moim folderze java. (c:/program files/java /). do wyboru? – AbdulAziz

+0

Następnie polecam używanie JRE 7 wewnątrz twojego folderu JDK. –

+0

@AbdulAziz: Nie ma sensu utrzymywanie dwóch wersji java na tym samym komputerze, zawsze prowadzi to do konfliktu lub konfliktu. Lepiej usuń poprzednią wersję, a następnie zrób to, co chcesz. :-) Pozdrawiam –

1

Technicznie JDK zawiera JRE, więc jeśli masz set PATH właściwie nie ma potrzeby oddzielnego wpisu dla JRE.

Pomyśl o tym w ten sposób - środowisko JRE zawiera wszystko, czego potrzebujesz do uruchomienia programu Java. JDK zawiera wszystko, czego potrzebujesz, aby uruchomić i rozwinąć program.

+0

To znaczy, że instalacja Jdk i ustawienie jego ścieżki w wystarczającym? Wymagana jest również ścieżka do Jre? – AbdulAziz

+0

dziękuję za życzliwą pomoc. – AbdulAziz

Powiązane problemy