Какая версия Java работает в Eclipse?
Как узнать, какая версия Java запускается в Eclipse?
Есть ли способ написать код, чтобы узнать?
Является ли "Системная библиотека JRE [JavaSE-1.6]" в "Проводнике пакетов" правильной версией?
Ответы
Ответ 1
Тот, за которым запускается затмение, является java-установкой по умолчанию, установленной в системе (если не указано специально в файле eclipse.ini, используйте параметр -vm). Вы можете, конечно, добавить больше времени выполнения Java и использовать их для своих проектов.
Строка, которую вы написали, является правильной, но она специфична для вашей среды. Если вы хотите узнать точное обновление, выполните следующий код:
public class JavaVersion {
public static void main(String[] args) {
System.out.println(System.getProperty("java.runtime.version"));
}
}
Ответ 2
Если вы хотите проверить, правильно ли был установлен параметр -vm eclipse.ini
, вы можете использовать это, чтобы увидеть, в какой JVM запускается сама IDE: меню Справкa > Об Eclipse > Сведения об установке > вкладка Конфигурация. Найдите строку, в которой говорится: java.runtime.version=...
.
Ответ 3
Не про код, но вы можете понять это следующим образом:
Перейдите на вкладку "окно", а затем настройки- > java- > Установленные JRE. Вы можете добавить свою собственную JRE (1.7 или 1.5 и т.д.).
Для изменения уровня соответствия
window- > Настройки- > Java- > компилятор. С
Измените уровень соответствия.
Ответ 4
Существуют различные опции для проверки того, какая версия Java использует ваше eclipse. Лучший способ - найти первую java, установленную на вашем компьютере.
выполнить команду java -version на терминале
затем проверьте, не затмение вашего затмения в правильной версии или нет.
Для этого перейдите к
Eclipse → Предпочтения → Java → Установленные JRE
Ответ 5
String runtimeVersion = System.getProperty("java.runtime.version");
должен возвращать вам строку по строкам:
1.5.0_01-b08
Это версия Java, которую Eclipse использует для запуска вашего кода, который не обязательно является той же версией, которая используется для запуска самого Eclipse.
Ответ 6
Eclipse использует Java по умолчанию для запуска. Это также можно изменить в файле eclipse.ini в папке установки eclipse.
Чтобы узнать версию java, которую использует ваш проект eclipse, см. вкладку Project- > properties- > build path- > Libraries и см. используемую системную библиотеку JRE. Вы также можете проверить его в Window- > Preferences- > Java- > Installed JRE. Это список всех JRE, о которых затмение знает о
Чтобы узнать, используя код, используйте метод System.getProperty(...). См. http://java.sun.com/j2se/1.5.0/docs/api/java/lang/System.html#getProperties() для поддерживаемых свойств.
Ответ 7
В меню справки должен быть элемент меню с надписью "Об Eclipse", который я не могу сказать с абсолютной точностью, потому что я использую STS, что то же самое, но мой ярлык отличается.
В диалоговом окне, которое открывается после нажатия соответствующего пункта меню, в нижнем левом углу должна быть кнопка сведений об установке.
Версия Java, на которой работает Eclipse, должна находиться в "Свойствах системы" на вкладке "Конфигурация".
Ответ 8
попробуйте следующее:
public class vm
{
public static void main(String[] args)
{
System.getProperty("sun.arch.data.model")
}
}
скомпилировать и запустить.
он вернет 32 или 64 в соответствии с вашей версией java.,.