我使用库来管理Scala项目的配置。.里注入一些这些信息这在访问AppConfig :示例AppConfig.host()的直接属性时非常有效,但对于嵌套的对象(如AppConfig.Splunk.token() logback.groovy)则不起作用。(MetaClassImpl.java:1028)
at groovy.lang.MetaClassImpl.getProperty(MetaClassImpl.java:1
在更新依赖项之后,我使用maven中的gradle init将一个项目转换为gradle。gradle test的工作方式与预期一致。但是,当我运行gradle build时,生成的jar文件完全是空的。 我试图调整源集以实现某些功能,但这似乎并没有解决问题。目录结构符合gradle的期望,我可以断定所有内容都嵌套在src/main/groovy中 项目的full code is available on Github。除了grad
我有一个groovy库,我将其作为jar文件发布到一个nexus存储库中。当我在库中使用来自另一个项目的Gradle脚本的扩展方法时,我会得到一个MissingMethodException。我的猜测是,在不使用定义扩展名的META文件的情况下发布Groovy项目是一个问题。在build.gradle中的发布块中,我使用以下内容: id 'groovy<