Содержание
- 2. Обзор существующих framework’ов для сборки проекта Обзор механизма работы maven Пример1. Использование COS (Cloud Oriented Storage)
- 3. ANT Большое количество стандартных заданий (> 150) Большая гибкость при разработке скрипта для сборки 3
- 4. Ivy Менеджер зависимостей для Ant По умолчанию использует maven2 репозиторий 4
- 5. Maven Описание структыры проекта, а не только механизма сборки (независимость от IDE) Автономный репозиторий сторонних библиотек
- 6. Статистика использования Ant - ? Ivy - ? Maven – ? + Раскосов Александр 6
- 7. Жизненный цикл maven 7
- 8. Пример 1 Использование COS (Cloud Oriented Storage) как maven репозитория 8
- 9. Использование COS как maven репозитория При сохранении в репозиторий: Поддержка только FTP и SSH Сторонняя библиотека
- 10. Использование COS как maven репозитория public class AtmosWagon extends AbstractWagon { public void put(File source, String
- 11. Использование COS как maven репозитория ../resources/META-INF/plexus/components.xml org.apache.maven.wagon.Wagon atmos com.maestro.maven.wagon.atmos.AtmosWagon per-lookup 11
- 12. Использование COS как maven репозитория При чтении из репозитория: Необходимость конфигурации maven для использования сертификатов для
- 13. Пример 2 Maven плагин для оптимизации JavaScript 13
- 14. Maven плагин для компиляции и оптимизации JavaScript Стандартные механизмы: Скачиваемое Java приложение Работа через web приложение
- 15. Maven плагин для компиляции и оптимизации JavaScript /** * @goal run * @phase compile */ public
- 16. Maven плагин для компиляции и оптимизации JavaScript ../pom.xml … maven-plugin … 16
- 18. Скачать презентацию