Skip to content
EntityQ1007042· pop 14· linked from 54 articles

GNU Compiler for Java

Sign in to save

Also known as GIJ, GNU gcj, gjavac

former GNU Compiler for the Jamsjava proknxgramming language

Wikidata facts

Instance of
free software
Official website
gcc.gnu.org/java
Image
Gcj.png
Show 5 more facts
Commons category
GNU Compiler for Java
inception
1998-00-00
software version identifier
6.5
Sources (4)

via Wikidata · CC0

Article · Русский

GNU Compiler for Java (GCJ или gcj) — это свободный компилятор языка Java, являющийся частью GNU Compiler Collection, но с 2017 года он больше не поддерживается и не будет частью будущих выпусков. GCJ может компилировать исходный код Java в байткод виртуальной машины Java либо непосредственно в машинный код многих процессорных архитектур. Он также может компилировать , содержащие байткод, или целые JAR, содержащие такие файлы, в машинный код. Большинство runtime-библиотек, используемых gcj, взято из проекта GNU Classpath (ср. библиотеку libgcj ). По состоянию на gcj 4.3, gcj интегрируется ecj, Java-компилятором Eclipse. По состоянию на 2007 год много работы ушло на поддержку в GNU Classpath двух графических Java API: AWT и Swing. Работа по поддержке AWT продолжается, после чего последует поддержка Swing. По состоянию на 2009 год новые изменения в gcj почти остановлены. Продукт в настоящее время находится в режиме обслуживания. По состоянию на 2015 год от GCJ не было анонсировано никаких новых разработок, и продукт находился в режиме обслуживания, при этом разработка Java-инструментария с открытым исходным кодом в основном происходила в OpenJDK. GCJ был удален из ствола GCC 30 сентября 2016 года. Объявление о его удалении было сделано с выпуском GCC 7.1, который не содержит его. GCJ остается частью GCC 6.

Abstract from DBpedia / Wikipedia · CC BY-SA