скачать - Java и Eclipse-32 против 64 бит




скачать eclipse 32 bit (2)

Eclipse опирается на SWT, который по сути является нативным кодом. Будет довольно много библиотек DLL и т. Д. (В каталогах плагинов или функций), которые будут использоваться 64-битной версией, которые кардинально отличаются от 32-битной версии.

https://code.i-harness.com

Я немного запутался в двух разных версиях Eclipse - 32 / 64bit.

Насколько я знаю, байт-код Java (= сборка вашего кода) не зависит от платформы. Если пользователь запускает ваш байт-код в 32-битной JRE, код выполняется как 32-битный процесс, если пользователь запускает ваш байт-код в 64-битной JRE, код выполняется как 64-битный процесс.

Eclipse нуждается в JRE для запуска, потому что он написан на Java. Но почему на странице загрузки Eclipse есть 32- и 64-битные версии Eclipse, если имеет значение только версия JRE пользователя?

Нужна ли 64-битной версии Eclipse 64-битная JRE или JDK? Если да, то почему?

Второе замешательство: я понимаю необходимость 32- и 64-битной версии JRE. Но почему существуют 32- и 64-битные версии JDK, если полученный байт-код не зависит от платформы?

Спасибо


Это не из-за работающей среды, а из-за того, что Eclipse использует некоторые нативные компоненты и должен запускаться на соответствующем JDK. Приложения, которые вы разрабатываете в Eclipse, могут быть запущены на любой установленной вами JRE, просто укажите это в настройках.

JDK - это компилятор, а также много других вещей. Многие из них являются нативными приложениями, которые должны запускаться на соответствующей платформе.







java