Описание тега gmaven

GMaven обеспечивает интеграцию Groovy в Maven.
2 ответа

Заводной муравей sshexe с нет выхода

Я использую groovy+gmaven+maven для автоматизации / построения процедуры сборки.Когда я использовал задачу ant sshexec из скрипта groovy, который, в свою очередь, выполнялся из раздела плагинов gmaven, я получил некоторую информацию журнала из sshex…
09 июн '13 в 21:46
2 ответа

Запуск сценария из GMaven приводит к исключению "Нет такого свойства: проект"

tl;dr: как я могу решить " No such property: project "ошибка при запуске скрипта Groovy из Maven с использованием GMaven? Я использую GMaven 1.5, Groovy 2.2.1. и Java 1.7, а также Maven 3.1.0 . У меня есть Groovy скрипт - DeltaCodeGen (у него нет па…
30 янв '14 в 16:44
0 ответов

Maven - Как переопределить версию?

Мой pom.xml выглядит так: <project> ... <version>1.0.0-A</version> ... </project> Я должен избавиться от суффикса -A. Итак, я нашел этот плагин, который удаляет его и сохраняет в новую переменную. <plugin> <groupId&g…
21 фев '17 в 11:09
0 ответов

Как создать производные необходимые свойства для архетипов Maven во время генерации

Мне нужно предоставить производные пользовательские обязательные свойства во время создания архетипа: при использовании архетипа. Maven уже поддерживает настраиваемые обязательные свойства, которые являются производными от встроенных свойств, таких …
26 апр '15 в 04:07
1 ответ

Запустите тесты Спока с Maven, расположенным в src/test/java

Я делаю несколько тестов Спока: MyTest.groovy ConfTest.groovy которые являются тестами Спока. Они расположены в src/test/java и когда я запускаю проверку, они пропускаются. Когда я положил их в src/test/groovy Maven найти их. Могу ли я настроить Mav…
11 дек '14 в 08:28
2 ответа

Требуемый класс отсутствовал при выполнении org.codehaus.gmaven:gmaven-plugin:1.3:testCompile: groovy/lang/Closure

Я пытаюсь mvn clean install проект maven, который приземлился на мою тарелку, однако я получаю исключение, которое, я считаю, может быть связано с конфликтом версий Groovy, вот что я получаю: Failed to execute goal org.codehaus.gmaven:gmaven-plugin:…
06 авг '12 в 11:15
1 ответ

Ошибка в gmaven-плагине при выполнении цели

Я хочу назвать цель выполнения плагина gmaven (org.codehaus.gmaven:gmaven-plugin:execute), но у меня есть исключение. Есть идеи? Благодарю. <plugin> <groupId>org.codehaus.gmaven</groupId> <artifactId>gmaven-plugin</artifac…
30 июн '15 в 16:57
1 ответ

Альтернатива scriptPath при миграции GMaven в GMavenPlus

Я перевожу старую сборку Maven с плагином GMaven в GMavenPlus и сталкиваюсь с проблемой, которую я не знаю, как я могу вызвать внешние классы Groovy из локальной исходной папки внутри моего скрипта Groovy. Вот моя предыдущая установка: <execution…
20 июн '16 в 10:19
2 ответа

Как мне избежать обобщений Java в Gmaven?

Итак, вы пишете отличный скрипт с Java в GMaven. Между исходными тегами: &lt;source&gt; ...some groovy code here List&lt;Chicken&gt; = new ArrayList&lt;&gt;() ...some more groovy code here &lt;/source&gt; Проблема <и> похожи на компоненты тегов XML.…
11 окт '13 в 21:45
4 ответа

Как мне установить версию JDK для плагина gmaven?

Можно ли заставить плагин gmaven использовать JDK, отличный от указанного в JAVA_HOME? Нам нужно создать конкретный проект с использованием Java 7, но большинству разработчиков будет установлен JAVA_HOME для установки Java 6, поскольку все остальные…
12 сен '12 в 07:38
1 ответ

Получить Maven project.artifactId из скрипта Groovy

Вот еще один вопрос... Я пытаюсь получить Maven Project.artifactId из Groovy сценария. Кажется, это не так просто. Вот код, который я использую: String getArtifactName() { String artifactName = project.properties.getProperty('project.artifactId') if…
09 июн '13 в 22:42
0 ответов

Maven Annotation API @Parameter.name() метод, кажется, не работает

Я разрабатываю плагин для Maven 3, используя Groovy вместе с поддержкой аннотаций Maven. В классе Mojo кажется, что name или же alias из @Parameter не отражаются во время выполнения: @Parameter(required = true, name = "pathAsAName", alias = "pathAsA…
18 июн '15 в 11:07
2 ответа

Модульное тестирование GMavenPlus Groovy Mojos - project.basedir не расширяется

В настоящее время я пытаюсь написать плагин для Maven с использованием GMavenPlus (спасибо @Keegan!) И Groovy 2.4.3. В двух словах, плагин анализирует каталог DDL-файлов SQL и генерирует выходные данные из этих проанализированных DDL-файлов. Сам Moj…
15 июн '15 в 15:31
2 ответа

Получение MavenProjectHelper в скрипте GMaven без session.lookup

Я нашел этот пример о том, как прикрепить сторонний артефакт Maven с помощью скрипта Groovy. Я видел, что MavenSession.lookup устарела, и я должен использовать внедрение зависимости. Предположим, у нас есть следующая часть POM.xml: &lt;plugin&gt; &l…
28 июн '13 в 13:00
1 ответ

Gmaven не генерирует файл JAR для Groovy кода

Я пишу мой отличный код в Maven с помощью плагина GMaven. когда я делаю mvn clean install, он показывает успешную сборку, но когда я проверил свою целевую папку, она не генерирует для меня jar-файл. Я ссылаюсь на эту классическую ссылку в этом &lt;p…
04 дек '17 в 06:36
2 ответа

Как использовать заводной плагин Maven

Я хочу автоматически скомпилировать и запустить тест, когда я использую mvn test или же mvn install Я использовал, чтобы использовать gmaven-plugin и это работает будет. Но когда я использую groovy-maven-plugin, новая версия gmaven, это не работает!…
26 фев '14 в 09:01
0 ответов

Обновление groovy до последней версии 2.4.11 вызывает сбой сборки gmaven

Когда я обновил groovy до последней версии 2.4.11 и попытался собрать проект maven, я получил следующую ошибку. Я попробовал следующее: Обновлен pom.xml с зависимостью от groovy-all-2.4.11, но похоже, что плагин gmaven устарел попробовал использоват…
21 июн '17 в 14:48
1 ответ

Как я могу создать Maven на основе lib в Groovy?

Я хочу, чтобы создаваемая библиотека была организована как Maven, т.е. groupId должен быть "com.demo" artifactId должен быть "обработан" Цель Maven 'install' должна создать артефакт, который можно легко добавить в качестве зависимости во время выпол…
11 фев '14 в 06:34
1 ответ

gmaven:execute не может найти скомпилированный класс

Я пытаюсь использовать плагин gmaven для компиляции класса com.kc.Validator в src/test/groovy/com/kc/Validator.groovy, а затем запустите скрипт, используя класс. После mvn compile файл.class находится в *target/test-classes/com/kc, но выполнение скр…
02 май '13 в 22:12
0 ответов

Выполнить удаленный Groovy скрипт из Maven

С GMaven ресурс скриптов Groovy может быть разрешен по URL. Вопрос: Как передать HTTP-заголовок для этого ресурса URL? Я храню сценарий в GitLab, и он требует, чтобы пользовательский HTTP-токен передавался в заголовке для операции GET. curl --reques…
12 мар '18 в 06:36