I forgot to mention, I'm using buildr with JRuby 1.6.5.1. I also added
the test as you said, and it's really loading the file in my home
directory.
Now the error seems to be in my authenticated repository URLs: if I
let buildr only try downloading the artifact from ibiblio, it fails
with the "Failed to download artifact..." message, as expected. When I
add the private repositories lines, it fails differently:

f:\teste-ear>buildr compile --trace
I'm loading! /o/
(in F:/teste-ear, development)
** Invoke 
f:/.m2/repo-temp/org/test/Test/1.0.6.0-SNAPSHOT/Test-1.0.6.0-SNAPSHOT.pom
(first_time)
** Execute 
f:/.m2/repo-temp/org/test/Test/1.0.6.0-SNAPSHOT/Test-1.0.6.0-SNAPSHOT.pom
Downloading org.test:Test:pom:1.0.6.0-SNAPSHOT
Downloading org.test:Test:pom:1.0.6.0-SNAPSHOT
Buildr aborted!
NoMethodError : undefined method `[]' for nil:NilClass
c:/prog/jruby-1.6.5.1/lib/ruby/gems/1.8/gems/buildr-1.4.6-java/lib/buildr/packaging/artifact.rb:428:in
`download'
org/jruby/RubyArray.java:1612:in `each'
c:/prog/jruby-1.6.5.1/lib/ruby/gems/1.8/gems/buildr-1.4.6-java/lib/buildr/packaging/artifact.rb:428:in
`download'
c:/prog/jruby-1.6.5.1/lib/ruby/gems/1.8/gems/buildr-1.4.6-java/lib/buildr/packaging/artifact.rb:356:in
`initialize'



On Tue, Jan 10, 2012 at 5:17 PM, Alex Boisvert <[email protected]> wrote:
> Oh, if you're using something like cygwin on Windows, it's possible that
> your HOME directory may be set to a different location, e.g.
>  c:\cygwin\home\%name%.
>
> alex
>
> On Tue, Jan 10, 2012 at 2:15 PM, Alex Boisvert <[email protected]>wrote:
>
>> You can check if your "%userprofile%\.buildr\buildr.rb" profile is picked
>> up by adding something like:
>>
>> puts "i'm loading!!!"
>>
>> in it.    Secondly, I think "http://www.ibiblio.org/maven2/"; is always
>> added by default to new projects.  Additional repositories defined in your
>> profile should be used as well.
>>
>> alex
>>
>>
>> On Tue, Jan 10, 2012 at 2:07 PM, Khristian <[email protected]> wrote:
>>
>>> Hi,
>>> I'm trying to start a small project to test buildr, but I need to add
>>> some repositories to the remote repositories list. Both the local and
>>> remote repositories work with maven.
>>> I've added my repositories like this:
>>>
>>> repositories.remote <<
>>> URI.parse("user:pass@http://local.repo/nexus/content/groups/public";)
>>> repositories.local = 'f:\buildr-repo'
>>>
>>> As per the instructions on buildr's manual, I've tried adding the
>>> above lines to the "%userprofile%\.buildr\settings.yaml" (I'm on
>>> Windows), "%userprofile%\.buildr\buildr.rb" and
>>> "project_folder\buildr.rb" files.
>>>
>>> Now, when I invoke "buildr --generate pom.xml", it tries to download
>>> the project's dependencies from "http://www.ibiblio.org/maven2/";. What
>>> am I doing wrong?
>>>
>>> Thanks,
>>>
>>> --
>>> Khristian Alexander Schönrock
>>>
>>
>>



-- 
Khristian Alexander Schönrock

Reply via email to