Содержание
24 отношения: Apache Jakarta Project, Apache Maven, Apache Software Foundation, CVS, Gradle, JAR, Java, Java Platform, Enterprise Edition, Java Runtime Environment, Make, Sun Microsystems, XML, XSLT, ZIP, Кроссплатформенность, Класс (программирование), Компилятор, Профилирование (информатика), Подпрограмма, Автоматизация сборки, Императивное программирование, Интерфейс (объектно-ориентированное программирование), Декларативное программирование, Лицензия Apache.
- Автоматизация сборки
- Библиотеки Java
- Инструменты компиляции
- Проекты Apache
Apache Jakarta Project
Проект Jakarta — один из проектов Apache Software Foundation.
Посмотреть Apache Ant и Apache Jakarta Project
Apache Maven
Apache Maven — фреймворк для автоматизации сборки проектов на основе описания их структуры в файлах на языке, являющемся подмножеством XML.
Посмотреть Apache Ant и Apache Maven
Apache Software Foundation
Apache Software Foundation (ASF) — организация-фонд, способствующая развитию проектов программного обеспечения Apache, к которым относится среди прочего веб-сервер Apache.
Посмотреть Apache Ant и Apache Software Foundation
CVS
CVS (Concurrent Versions System, «Система одновременных версий») — программный продукт, относящийся к разряду систем управления версиями (version control system).
Посмотреть Apache Ant и CVS
Gradle
Gradle — система автоматической сборки, построенная на принципах Apache Ant и Apache Maven, но предоставляющая DSL на языке Groovy вместо традиционной XML-образной формы представления конфигурации проекта.
Посмотреть Apache Ant и Gradle
JAR
JAR-файл — это Java-архив (сокращение от Java ARchive).
Посмотреть Apache Ant и JAR
Java
JavaПроизносится на английском как, в русском языке встречаются транслитерации «Джава» и «Ява», правообладатели торговой марки предпочитают первую транслитерацию.
Посмотреть Apache Ant и Java
Java Platform, Enterprise Edition
Java Platform, Enterprise Edition, сокращенно Java EE (до версии 5.0 — Java 2 Enterprise Edition или J2EE).
Посмотреть Apache Ant и Java Platform, Enterprise Edition
Java Runtime Environment
Java Runtime Environment (сокр. JRE; русск. среда выполнения для Java) — минимальная реализация виртуальной машины, необходимая для исполнения Java-приложений, без компилятора и других средств разработки.
Посмотреть Apache Ant и Java Runtime Environment
Make
make — утилита, автоматизирующая процесс преобразования файлов из одной формы в другую.
Посмотреть Apache Ant и Make
Sun Microsystems
Sun Microsystems — американская компания, производитель программного и аппаратного обеспечения, основана в 1982 году, в период с апреля 2009 года по январь 2010 года была поглощена корпорацией Oracle.
Посмотреть Apache Ant и Sun Microsystems
XML
XML (eXtensible Markup Language) — расширяемый язык разметки.
Посмотреть Apache Ant и XML
XSLT
XSLT (eXtensible Stylesheet Language Transformations) — язык преобразования XML-документов.
Посмотреть Apache Ant и XSLT
ZIP
ZIP — популярный формат архивации файлов и сжатия данных без потерь.
Посмотреть Apache Ant и ZIP
Кроссплатформенность
Кроссплатформенность — способность программного обеспечения работать более чем на одной аппаратной платформе и (или) операционной системе.
Посмотреть Apache Ant и Кроссплатформенность
Класс (программирование)
Класс — это элемент ПО, описывающий абстрактный тип данных и его частичную или полную реализацию.
Посмотреть Apache Ant и Класс (программирование)
Компилятор
Компиля́тор — программа или техническое средство, выполняющее компиляциюГОСТ 19781-83 //; см.
Посмотреть Apache Ant и Компилятор
Профилирование (информатика)
Профилирование — сбор характеристик работы программы, таких как время выполнения отдельных фрагментов (обычно подпрограмм), число верно предсказанных условных переходов, число кэш-промахов и т. д.
Посмотреть Apache Ant и Профилирование (информатика)
Подпрограмма
Подпрограмма (subroutine) — поименованная или иным образом идентифицированная часть компьютерной программы, содержащая описание определённого набора действий.
Посмотреть Apache Ant и Подпрограмма
Автоматизация сборки
Автоматизация сборки — этап процесса разработки программного обеспечения, заключающийся в автоматизации широкого спектра задач, решаемых программистами в их повседневной деятельности.
Посмотреть Apache Ant и Автоматизация сборки
Императивное программирование
Императи́вное программи́рование — это парадигма программирования (стиль написания исходного кода компьютерной программы), для которой характерно следующее.
Посмотреть Apache Ant и Императивное программирование
Интерфейс (объектно-ориентированное программирование)
Интерфе́йс (interface) — программная/синтаксическая структура, определяющая отношение между объектами, которые разделяют определённое поведенческое множество и не связаны никак иначе.
Посмотреть Apache Ant и Интерфейс (объектно-ориентированное программирование)
Декларативное программирование
Декларати́вное программи́рование — это парадигма программирования, в которой задаётся спецификация решения задачи, то есть описывается, что представляет собой проблема и ожидаемый результат.
Посмотреть Apache Ant и Декларативное программирование
Лицензия Apache
Лицензия Apache (Apache LicenseИзначально (версии 1.0 и 1.1) лицензия называлась) — лицензия на свободное программное обеспечение Apache Software Foundation.
Посмотреть Apache Ant и Лицензия Apache
См. также
Автоматизация сборки
- Apache Ant
- Apache Maven
- Autoconf
- Automake
- Autotools
- Buildout
- CFLAGS
- CMake
- GYP (программное обеспечение)
- GitLab
- Gradle
- Imake
- Jenkins (программное обеспечение)
- MSBuild
- Make
- NAnt
- Open Build Service
- OpenEmbedded
- Premake
- Qmake
- Rake
- SCons
- Sbt
- Waf
- Автоматизация сборки
Библиотеки Java
- Apache Ant
- Apache CXF
- Apache Commons
- Apache Harmony
- Apache Shiro
- Apache Velocity
- Bouncy Castle
- DLTK
- Deeplearning4j
- Formatting Objects Processor
- GNU Classpath
- H2
- IText
- JBPM
- JDOM
- JMonkeyEngine
- Java OpenGL
- JavaFX
- LibGDX
- Lightweight Java Game Library
- Lucene
- MARF
- Nutch
- OpenJDK
- Standard Widget Toolkit
- Vaadin
- XStream
- Xalan
- Xerces
- ZK
- Апплет
Инструменты компиляции
- Apache Ant
- Apache Continuum
- Apache Maven
- Automake
- Autotools
- Buildout
- CMake
- Ccache
- CruiseControl
- Distcc
- Flex (генератор лексических анализаторов)
- GNU Bison
- Gradle
- Hudson
- Jenkins (программное обеспечение)
- Lex
- MSBuild
- Make
- NAnt
- Premake
- Qmake
- SCons
- Sbt
- TeamCity
- Vexor
- Waf
- Yacc
- Детерминированная компиляция
Проекты Apache
- Apache ActiveMQ
- Apache Ant
- Apache CXF
- Apache Camel
- Apache Cassandra
- Apache Cocoon
- Apache Derby
- Apache Felix
- Apache Flex
- Apache HTTP Server
- Apache Jackrabbit
- Apache Kafka
- Apache Maven
- Apache OFBiz
- Apache OpenOffice
- Apache Portable Runtime
- Apache Qpid
- Apache Roller
- Apache Shiro
- Apache Spark
- Apache Struts
- Apache Thrift
- Apache Tomcat
- Apache Traffic Server
- Apache Velocity
- Cordova
- CouchDB
- Geronimo Application Server
- HBase
- Hadoop
- JMeter
- Jini
- Lucene
- NetBeans
- Nutch
- OpenMeetings
- Solr
- SpamAssassin
- Subversion
- Tapestry
- Wicket
- Xalan
- Xerces