As usual, the Groovy solution is far simpler than anticipated.

Thank you!!

On Fri, Apr 15, 2016 at 1:25 PM, John Wagenleitner <
[email protected]> wrote:

> If the build is compiling the file you probably either need to copy it
> into your jar from another location or you might be able to use the
> #parse(Class) method of ConfigSlurper.
>
> def config = new ConfigSlurper().parse(Config)
>
> On Fri, Apr 15, 2016 at 9:07 AM, Guy Matz <[email protected]> wrote:
>
>> Hi!  I can't seem to find and slurp in a config file that's contained in
>> a jar.  I think part of the problem may be that the config.groovy file is
>> being compiled into a class, but can't figure out the right way to go about
>> slurping it in . . .   from an ancient post I have the following code:
>>
>> def InputStream is = getClass().getResourceAsStream('/Config.groovy')
>> def config = new ConfigSlurper().parse(is.getText())
>>
>> The getClass()...   return null.
>>
>> My directory structure is:
>>
>> src/main/resources/Config.groovy
>>
>> however my jar looks contains Config.class
>>
>>
>> Anyone know what I'm doing wrong here?
>>
>> Thanks a lot!
>>
>> Guy
>>
>>
>>
>

Reply via email to