Я хотел бы удалить как можно больше продуктов Oracle с моего компьютера, потому что мне не нравится эта компания. Однако для некоторых приложений мне требуется Java, например Eclipse.
Какие альтернативы существуют для Oracle Java Runtime Environment для Windows, которая будет работать со сторонними приложениями?
java
software-rec
jre
Стивен Сметурст
источник
источник
Ответы:
Просто чтобы прояснить, там "Ява" это не одно.
Java Runtime Environment (JRE) - наиболее распространенная форма Java, позволяющая приложениям, написанным на Java, запускаться на вашем компьютере. Это «плагин Java» или «виртуальная машина Java (JVM)»
Java (язык) - объектно-ориентированный язык программирования.
Java (компилятор) - превращает код Java (язык) в файлы классов, которые могут быть выполнены JRE / JVM.
Java (библиотека) - набор компонентов для кроссплатформенного графического интерфейса и других элементов программирования.
Я предполагаю, что вы спрашиваете о замене JRE, плагина Java, который использует большинство людей. Если вы хотите сказать иначе, обновите ваш вопрос.
Раньше у Microsoft была виртуальная машина Java, включенная во все их операционные системы, но это обычно игнорируется в пользу плагина JRE от Oracle.
Есть несколько других замен JRE / JVM, которые вы можете попробовать:
JOEQ (как ни странно сам по себе написан на Java) - http://sourceforge.net/projects/joeq/
Wonka - http://wonka.acunia.com/
Соболь (больше не поддерживается) - http://sourceforge.net/projects/sablevm/files/
Каждый из них может иметь определенную степень совместимости, но вы, вероятно, обнаружите, что при запуске Java, предназначенной для более новой версии JRE, вы можете столкнуться с проблемами совместимости.
Что-то еще, чтобы рассмотреть, действительно ли вам действительно нужна Java. Существуют ли конкретные задачи, которые вы выполняете, для которых явно требуется JRE? Если нет, попробуйте обойтись без него.
источник
Oracle JRE построен из OpenJDK. Вы можете получить OpenJDK из многих источников, включая сборку самостоятельно. Azul Systems (мой работодатель) предлагает семейство загрузок Zulu, каждый из которых предоставляет двоичные файлы OpenJDK, сертифицированные на соответствие спецификациям тестирования Java Standard Edition для каждой основной версии Java (сегодня 8, 7 и 6.). Это должна быть подходящая замена для ваши среды выполнения Oracle Java на любой из платформ Windows, Linux и Mac OS X. Zulu можно загрузить бесплатно с www.azul.com/zulu. Надеюсь, это поможет. Раскрытие информации: я являюсь менеджером по продуктам в линейках продуктов Zulu и Zing в Azul Systems.
источник
Я никогда не использовал его, но вы можете заглянуть в OpenJDK .
источник