Apache Maven

Apache Maven
Поставить оценку Средний рейтинг 4, всего оценок — 5
  • Скачать программу
  • Описание и функции
  • Скриншоты интерфейса
  • Комментарии пользователей
Название→ Apache Maven
Версия→ 3.8.6
Лицензия→ Открытый код
Размер файла→ 8.4 Мб
Поддержка→ Windows XP, Vista, 7, 8, 10, 11
Разработчик→ Apache Software Foundation
Опубликовано→

Apache Maven — это инструмент для понимания и управления программными проектами. Основываясь на концепции объектной модели проекта (POM), вы можете управлять сборкой проекта, отчетностью и документацией из центральной части информации. Maven является частью Apache Software Foundation.

Скачать для компьютера

Скачайте бесплатно и установите Apache Maven 3.8.6 по прямой ссылке с сервера. Программа имеет лицензию «Открытый код» и разработана Apache Software Foundation, подходит для компьютера и ноутбука с Windows XP, Vista, 7, 8, 10, 11. Размер загружаемого файла составляет 8.4 Мб.

Описание программы

Maven, слово на идише, означающее накопитель знаний, началось как попытка упростить процессы строительства турбины в Джакарте. Было несколько проектов, каждый со своими файлами сборки Ant, которые немного отличались друг от друга. JAR были зарегистрированы в CVS. Простой способ публикации информации о проекте и способ совместного использования файлов JAR в нескольких проектах.

Основная цель Maven — позволить разработчику полностью понять состояние разработки в кратчайшие сроки. Для достижения этой цели приложение пытается решить несколько задач:

Разрешить плавный переход на новые функции

Предоставляет много полезной информации о проекте, которая частично извлекается из вашего POM и частично генерируется из исходных кодов вашего проекта. Например, вы можете предоставить:

Особенности и особенности

  • Простая настройка проекта в соответствии с рекомендациями: запуск нового проекта или модуля за считанные секунды
  • Постоянное использование в разных проектах означает, что новым разработчикам, входящим в проект, не требуется время на подготовку
  • Превосходное управление зависимостями, включая автоматическое обновление, закрытие зависимостей (также называемое транзитивными зависимостями)
  • Способен легко работать с несколькими проектами одновременно
  • Большой и растущий репозиторий библиотек и метаданных для немедленного использования, а также исправления для крупнейших проектов с открытым исходным кодом для доступности их последних выпусков в режиме реального времени
  • Расширяемый, с возможностью легкого написания плагинов на Java или языках сценариев
  • Мгновенный доступ к новым функциям практически без дополнительной настройки
  • Задачи Ant для управления зависимостями и развертывания вне приложения
  • Сборки на основе моделей — Maven может создавать любое количество проектов для предопределенных типов вывода, таких как JAR, WAR или распространение на основе метаданных поверх проекта, в большинстве случаев без необходимости написания каких-либо сценариев.
  • Согласованная информация о сайте проекта. Используя те же метаданные, что и для процесса сборки, Maven может создать веб-сайт или PDF-файл, который включает любую документацию, которую вы хотите добавить, и добавляет к стандартным отчетам о статусе разработки проекта. Примеры этой информации можно увидеть в нижней части левой навигации этого сайта в подменю «Информация о проекте» и «Отчеты по проекту».
  • Управление релизами и распространение релизов. Без особой дополнительной настройки он будет интегрироваться с вашей системой контроля версий (например, Subversion или Git) и управлять релизом проекта на основе определенного тега. Вы также можете опубликовать это в месте распространения для использования в других проектах. Приложение может публиковать отдельные выходные данные в виде JAR-файла, файла, включающего другие зависимости и документацию, или в виде исходного дистрибутива.
  • Управление зависимостями: поощряет использование центрального репозитория для файлов JAR и других зависимостей. Он поставляется с механизмом, который клиенты вашего проекта могут использовать для загрузки любых JAR-файлов, необходимых для сборки их проекта, из центрального репозитория JAR, такого как Perl CPAN. Это позволяет пользователям Maven повторно использовать JAR-файлы в проектах и поощряет взаимодействие между проектами, чтобы обеспечить решение проблем обратной совместимости.

Скриншоты интерфейса

Apache Maven — Скриншот №1
Apache Maven — Скриншот №2
Apache Maven — Скриншот №3
Apache Maven — Скриншот №4
Apache Maven — Скриншот №5

Комментарии пользователей

Программы от Apache Software Foundation
Apache OpenOffice
Apache OpenOffice

Версия 4.1.13 — 136.07 Мб

Apache OpenOffice (ранее известный как StarOffice и OpenOffice.org) — это бесплатное, полностью функциональное офисное...

Apache Tomcat
Apache Tomcat

Версия 10.1.2 — 12.9 Мб

Программное обеспечение Apache Tomcat — это реализация технологий Java Servlet, JavaServer Pages, Java Expression Language и Java WebSocket...

Программы «Инструменты разработчика»
Xara Web Designer+
Xara Web Designer+

Версия 22.1.0 — 192 Мб

Xara Web Designer не похож ни на одно программное обеспечение для веб-дизайна, которое вы видели раньше, это...

Emacs
Emacs

Версия 28.1 — 46 Мб

Бесплатный, расширяемый и настраиваемый текстовый редактор и многое другое. Emacs — это удивительный,...

Cacher
Cacher

Версия 2.42.7 — 68.1 Мб

Кэшер — лучшее место для хранения фрагментов кода, независимо от того, являетесь ли вы отдельным...

Microsoft Windows SDK
Microsoft Windows SDK

Версия 10.0.22621.111 — 1.3 Мб

Microsoft Windows SDK предоставляет инструменты, компиляторы, заголовочные файлы, библиотеки, примеры кода и...

SourceGuardian PHP Encoder
SourceGuardian PHP Encoder

Версия 13.0 — 73.89 Мб

SourceGuardian PHP Encoder защищает ваш PHP-код, компилируя исходный код PHP в двоичный формат байт-кода, который затем...

Android Studio
Android Studio

Версия 2021.3.1 — 912 Мб

Android Studio — это популярная среда разработки программного обеспечения (также известная как...

Android NDK
Android NDK

Версия 25 — 446 Мб

Android NDK — это набор инструментов, который позволяет вам реализовывать части вашего приложения в...

NumPy
NumPy

Версия 1.22.4 — 10.9 Мб

NumPy (Numerical Python) — это основной пакет для научных вычислений с Python. NumPy распространяется под лицензией BSD,...

dnSpy
dnSpy

Версия 6.1.8 — 75.8 Мб

Если у вас есть опыт разработки программного обеспечения, то вы знаете важность декомпиляции сборок...

Kite
Kite

Версия 1.2021.310.0 — 405.19 Мб

Kite — это плагин для вашей IDE, который использует машинное обучение, чтобы предоставить вам полезные...

Mobirise
Mobirise

Версия 5.7.0 — 93.5 Мб

Mobirise — это бесплатный инструмент для ПК с Windows, который позволяет легко создавать небольшие и средние...

soapUI
soapUI

Версия 5.7.0 — 209 Мб

SoapUI — это кроссплатформенный инструмент тестирования с открытым исходным кодом для интуитивно...

Оцените!