Подтвердить что ты не робот

Какая версия Java работает в Eclipse?

Как узнать, какая версия Java запускается в Eclipse?

Есть ли способ написать код, чтобы узнать?

Является ли "Системная библиотека JRE [JavaSE-1.6]" в "Проводнике пакетов" правильной версией?

4b9b3361

Ответ 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.,.