问题标签 [gmaven-plugin]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
287 浏览

maven - Maven中属性的动态继承

我想知道在 Maven 中以动态方式将信息从父模块传递到子模块的传统方法是什么。

有属性继承可以正常工作,但本质上是静态的。在父模块中激活任何生命周期阶段之前,属性会被子模块继承,并且不会传播对它们所做的进一步更改。据我了解,这种行为是设计使然。

我的目标是在父模块中进行一次计算,然后将结果传递给子模块。我想避免在每个子模块中重复相同的操作,因为它们很耗时。更准确地说,我使用 GMaven 插件使用 Groovy 进行计算。

我知道有 MavenSession 可能允许跨多模块项目传递信息,但是可以在不编写我自己的插件的情况下使用它吗?

0 投票
1 回答
409 浏览

maven - GMaven插件在父目录中执行脚本

我有父/子Maven项目结构。我正在尝试从父项目运行 Groovy 脚本,如下所示

但它无法识别此路径,我收到错误 groovy.lang.MissingMethodException: No signature of method: script1385579701154.$() 适用于参数类型:(script1385579701154$_run_closure1) 值:

任何想法表示赞赏。

0 投票
2 回答
3033 浏览

maven - Maven 不会接受 Spock 测试

我一直在尝试设置Maven来运行我的Spock (0.7) 测试,但无济于事。我一直在尝试groovy-eclipse-compiler根据其网站不再推荐使用Spockgmaven文档中提到的内容。我的POM的相关部分:

当我跑步时,mvn test我得到:

任何想法为什么maven/surefire只是不接受我的测试?正如网站部分所暗示的那样,我已确保存在一个空白文件src/test/java

0 投票
1 回答
1055 浏览

eclipse - Groovy Maven 插件

我正在尝试运行 Spock 测试,也许还有一些 Groovy 脚本,目前用于 Groovy 应用程序,但将来也会用于 Java 项目。

我真的很困惑应该使用哪些插件以及如何最好地配置它们,也就是最少的代码。

我发现许多文章显示 Maven XML 设置和插件gmaven-plugin,这似乎也适用于 IDEA。我使用 Eclipse 已经有一段时间了,现在正在试用 IDEA 社区版。混淆之一源于这样一个事实,即除了在部分中有 Gmaven 之外,我还能够向我的 POM 添加以下依赖项。gmaven-runtimegroovy-eclipse

我知道这个问题有点含糊......但关于此事的文档也是如此:)

0 投票
2 回答
2854 浏览

maven - 使用 gmaven 在 maven 中设置属性

我正在尝试使用 gmaven 覆盖 maven 中的以下属性:

但我得到这个错误:;

上面的 groovy 代码片段有什么问题?

0 投票
1 回答
3909 浏览

maven - 未能执行目标 org.codehaus.groovy.maven:gmaven-plugin:1.0:execute

我正在尝试编译 georchestra 13.09 的代码,它工作了一段时间,但现在我无法编译运行下一个代码的代码 ./mvn clean install -Dmaven.test.skip=true -Dserver=MyServer 和错误是下一个

maven版本是下一个

当我运行 ./mvn clean install -e -X -Dmaven.test.skip=true -Dserver=MyServer 是下一个

我尝试修复这些帖子Maven Failed to Find dependency并且没有一个答案对我有用 mi pom.xml 文件是下一个

谢谢您的帮助

0 投票
1 回答
1321 浏览

java - 从 Maven 调用 groovy 'main' 方法

我想在 Maven 的“包”阶段调用 groovy 类中的“主”方法。

我试过gmaven插件

但我得到一个“MissingPropertyException”

Groovy 文件看起来像

创建Deps.groovy

我可以使用 mojo 调用 java main 方法。我想使用 groovy 实现相同的结果。

提前致谢

0 投票
1 回答
460 浏览

maven - 创建用 Groovy 1.8 编写的 Maven 插件

我正在尝试使用 groovy 创建一个 Maven 插件。我想使用 groovy 1.8 或更高版本。

如果我使用以下说明,我已经按照这些说明进行操作:

这构建了我的插件,我可以在其他项目中使用它。

但是,这提供了旧版本的 groovy (1.5.7)。要切换到较新版本,我尝试使用新版本和 providerSelection:

但是当我构建我的插件时,我收到了警告:

当我尝试使用我的插件时,maven 根本不会调用我的插件;我猜这是因为缺少插件描述符。

有没有人能够使用 groovy 成功构建一个 1.8 或更高版本的 maven 插件?

PS:我也查看了groovy-eclipse-compiler插件而不是 gmaven,但我似乎总是收到上面的警告。

0 投票
0 回答
55 浏览

maven - gmaven 插件给出对象堆空间错误

由于 gmaven-plugin 和 groovy 出现错误,提示 groovy 类路径找不到足够的对象堆空间。我使用的是 32 位系统和 Intellij IDEA。我尝试了各种选择但无法解决?

我尝试过的是:

0 投票
1 回答
465 浏览

java - groovy java gmaven和特征

我正在尝试编写测试并使用 groovy 特征功能。

这是我的 gmaven 插件配置

这是我的特点:

这是我的测试课:

我正在尝试使用 maven 编译这些东西,我得到:

我检查了课程。特质变成:

和实现特征的类:

这很公平,我无法实现类。我该如何解决?