Excelsior JET - Excelsior JET
Разработчики) | ООО Эксельсиор |
---|---|
изначальный выпуск | 2000 |
Окончательный релиз | 15.3 / 22 ноября 2018 г. |
Написано в | Модула-2, Оберон-2, Ява, Scala, C ++, Сборка |
Операционная система | Windows, macOS, и Linux |
Платформа | IA-32, AMD64 и РУКА |
Тип | Раньше времени (AOT) собственный код компилятор, среда выполнения и инструментарий развертывания для приложений Java |
Лицензия | EULA |
Интернет сайт | www |
Excelsior JET ныне несуществующий проприетарный Java SE внедрение технологий, построенное на раньше времени (AOT) Java в собственный код компилятор. Компилятор преобразует портативный Ява байт-код в оптимизированные исполняемые файлы для желаемого оборудования и Операционная система (ОПЕРАЦИОННЫЕ СИСТЕМЫ). Также включена среда выполнения Java с JIT-компилятор для обработки классов, которые не были предварительно скомпилированы по какой-либо причине (например, сторонние плагины или динамические прокси), полный Java SE API реализация лицензирована[1] из Oracle, а также набор инструментов для развертывания оптимизированных приложений. Excelsior JET разработан компанией Excelsior LLC со штаб-квартирой в г. Новосибирск, Россия.
Обзор
Excelsior JET прошел "официальный" набор тестов (TCK) для Java SE 8 и сертифицирован как совместимый с Java на macOS и ряд Windows и Linux ароматы, работающие на Intel x86, AMD64 / Intel 64 и совместимое оборудование. (Версия для macOS только 64-разрядная.)
Enterprise Edition поддерживает Эквинокс OSGi время выполнения на уровне JVM, что позволяет заблаговременно компиляцию Затмение RCP (Платформа богатого клиента ) Приложения,[2][3] а версия 7.0 добавила такую поддержку для Веб-приложения работает на Apache Tomcat.[4][5]Версия 10.5 представила новый сборщик мусора, оптимизированный для многоядерных и многопроцессорных систем.[6]
Встроенный Excelsior JET[7] реализует Java SE для встраиваемых систем технологии очень похожим образом. Единственные существенные различия раньше заключались в лицензировании и ценах, но в последней версии Excelsior JET Embedded также поддерживает РУКА платформы.
Последний релиз
Версия 15 представила инкрементную компиляцию для целей AMD64 и ARM и улучшила производительность приложений на всех платформах.
Продукт EOL
15 мая 2019 г. компания Excelsior сообщила своим клиентам о прекращении производства Excelsior JET по электронной почте.[8] а на следующий день также на их сайте.[9] Было объявлено, что поддержка прекращена, и команда инженеров полностью уйдет всего через ~ 2 недели («начало июня 2019»), а веб-сайт для загрузок будет отключен в середине июня (всего за ~ 4 недели). 7 августа 2019 года было объявлено[10] Компания Excelsior была приобретена компанией Huawei.
Смотрите также
- Компилятор GNU для Java (удален из GCC в октябре 2016 г.[11])
Рекомендации
- ^ «Лицензиаты Java SE». Корпорация Oracle. Архивировано из оригинал 17 июля 2012 г.. Получено 17 июл 2012.
- ^ Крейг Викессер (23 июля 2009 г.). «Коммерческий компилятор Java защищает приложения Eclipse RCP». InfoQ.
- ^ Дана Бланкенхорн (1 августа 2008 г.). «Excelsior JET из России, с любовью». ZDNet. Получено 22 мая 2012.
- ^ Бриттен, Джейсон; Дарвин, Ян Ф. «Раздел A.7. Excelsior JET». Tomcat: полное руководство (Второе изд.). O'Reilly Media, Inc. ISBN 978-0-596-10106-0.
- ^ Кэмерон Маккензи (20 апреля 2010 г.). «Забудьте про JOP. Просто скомпилируйте свои файлы Tomcat War в нативный код». TheServerSide. Получено 22 мая 2012.
- ^ Джон К. Уотерс (11 февраля 2015 г.). «JET Update Amps, сборщик мусора». Тенденции развития приложений.
- ^ Уильям Вонг (23 июля 2012 г.). "Инструмент Java уменьшает встроенную среду выполнения". Электронный дизайн. Архивировано из оригинал 26 сентября 2012 г.. Получено 12 сентября 2012.
- ^ https://imgur.com/lYo23qh
- ^ https://www.excelsiorjet.com/ В архиве 2019-07-15 в Wayback Machine 16 мая 2019 г.
- ^ https://www.telecompaper.com/news/huawei-acquires-russian-developer-excelsior-report--1303678
- ^ Том Троми (2 октября 2016 г.). "Удаление gcj".