gpt4 book ai didi

grails - 我可以使用 ConfigSlurper 引用类路径中的配置文件吗?

转载 作者:行者123 更新时间:2023-12-02 06:57:36 26 4
gpt4 key购买 nike

我想以多种方式使用配置文件的内容,包括在集成测试和我的 BootStrap 中。如果我的配置文件位于 src/groovy 下并且名为“com.corp.MyConfig.groovy”,我应该将什么传递给 ConfigSlurper 解析方法?

最佳答案

我猜发生的情况是,您的 Groovy 文件被编译并最终成为二进制目录(类路径)中的一个类。不要尝试通过 URL 加载它,而是尝试加载脚本类。

Class scriptClass = getClass().classLoader.loadClass('com.corp.MyConfig')
ConfigObject config = new ConfigSlurper().parse(scriptClass)

关于grails - 我可以使用 ConfigSlurper 引用类路径中的配置文件吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6127041/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com