Вопросы с тегом «maven»

Maven - это инструмент управления проектами программного обеспечения на основе подключаемых модулей, основными функциями которого являются автоматизация сборки вашего программного обеспечения, управление зависимостями и создание отчетов и документации.

6
Выбор между одним или несколькими проектами в репозитории git?
В gitсреде, где мы модульно структурировали большинство проектов, мы сталкиваемся с одним проектом на репозиторий или несколькими проектами на проектирование репозитория . Давайте рассмотрим модульный проект: myProject/ +-- gui +-- core +-- api +-- implA +-- implB Сегодня у нас есть один проект на репозиторий . Это дает свободу release …

1
Разделение большого проекта для создания многомодульного проекта Maven
Я работаю над приложением Spring-MVC, в котором мы используем Maven для управления зависимостями. Поскольку проект большой, мы думаем о разделении проекта на несколько частей. У меня были некоторые сомнения, на которые я надеюсь получить ответы здесь. В настоящее время мы развертываем один файл WAR, как ROOT.warна Apache tomcat, на нашем …

9
Убедите одинокого разработчика использовать отдельный инструмент для сборки вместо сборки в один клик IDE
Этот вопрос был перенесен из переполнения стека, потому что на него можно ответить в Software Engineering Stack Exchange. Мигрировал 7 лет назад . В мои годы программирования на Java и в последнее время на Scala я никогда не использовал Ant, Maven, Gradle или какие-либо из этих инструментов для сборки Java. …

1
Построение и создание артефактов на Haskell аналогично Maven
Я долгое время был разработчиком Java, но недавно я присоединился к команде Haskell. В мире Java, если у вас большой проект, над которым работают несколько команд, общий подход заключается в использовании сервера артефактов, такого как Maven, для упрощения и ускорения разработки. Многочисленные инструменты сборки, такие как Ant, Maven, Gradle, могут …

1
Как включить лицензии для сторонних зависимостей Maven?
Я создаю двоичный дистрибутив для моего проекта Java. Я выпускаю это двумя способами: Maven Central Распространяемый в архиве код Google Мой проект лицензирован под лицензией Apache 2.0. Я использую небольшое количество сторонних организаций, одна из которых имеет лицензию MIT. Я считаю, что я обязан информировать пользователей моего проекта о содержании …

2
Лучший способ структурировать Git-репозиторий для Maven
Мне нужен совет о том, как структурировать наши проекты в Git. Мы используем Java, а Maven - наш инструмент для сборки. Maven своего рода предполагает, что все ваши проекты имеют общего предка. Maven также может быть настоящей королевой драмы, когда вещи не настроены точно так, как Apache Foundation настраивает свои …

1
Структура приложения Java: горизонтальное или вертикальное разделение
Немного поспорил о начальной структуре проекта (используя Maven / Eclipse) для большого Java-приложения. Опция 1: entities (i.e. the whole database using Hibernate classes-first) services (i.e. sets of read/write operations on the entities) app (perhaps split up more further down the line) Вариант 2: area1-entities area1-services area1-app area2-entities area2-services area2-app ... …

5
Является ли Ant по-прежнему «основным направлением» для сборок Java?
Мы постепенно заменяли файлы пакетных команд (windows .bat), которые просто объединяли классы, скомпилированные в IDE для разработчиков, с более полными сборками Ant (т. Е. Получали из CVS, чистую компиляцию, jar, архив, электронную почту и т. Д.) Я потратил много времени на изучение (и отладку проблем) с Ant, поэтому мне удобнее …
14 java  training  maven  builds  ant 

2
Должна ли моя небольшая библиотека программного обеспечения избегать использования других библиотек?
Я только что выпустил небольшую библиотеку Java, которая предлагает только несколько классов и методов. Поскольку я создавал проект с Maven, я сразу использовал несколько сторонних библиотек для достижения своих целей, а именно: commons-lang3 (для некоторых общих вещей Java) slf4j-api (для регистрации) commons-io (для небольшого количества файлового материала - я думаю, …
13 java  libraries  maven 

5
Создание проектов Java EE с Maven
Я разрабатывал веб-приложения на Java EE с Eclipse около года. Мой работодатель не использует Maven, но чем больше я об этом читаю, тем больше я убежден, что Maven + Hudson будет для нас очень полезен. Во-первых, я должен привыкнуть к этим технологиям в свободное время, чтобы я мог создать концептуальное …
13 java-ee  maven 

2
Разделение Java-проектов
У меня большой Java-проект, и мы используем maven для нашего цикла сборки. Этот один проект широко используется - в других проектах, в различных приложениях, некоторые из которых содержатся в нем, а некоторые в другом месте ... Честно говоря, это немного беспорядок (различные биты добавляются в разное время для конкретного цели), …

2
git, maven и jenkins - управление версиями, разработка и выпуск
Каков предпочтительный способ сделать следующее с git, maven и jenkins: Я разрабатываю приложение, которое я хотел бы поддерживать в ветвях «dev» и «release». Я хотел бы, чтобы Дженкинс построил оба. Возможно, что артефакты релиза будут иметь версии, подобные 1.5.2, а dev-build будет просто 0.0.1-SNAPSHOT. Я хотел бы, чтобы не было …

1
IntelliJ с компиляцией Maven
У меня есть проект, который нуждается в банках Hibernate. Я добавил их как зависимости в pom.xml и Maven хорошо компилирует мой проект. Однако в IDE все аннотации и вызовы API Hibernate помечаются как неразрешенные (красный). Как я могу получить IntelliJ, способный их разрешить? Есть ли способ использовать Maven, когда я …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.