Thanks for the help. That works. I saw the example of adding a custom repo,
but I guess I expected that there would be a urls (plural) property rather
than having to use the maven block twice.

Ken

On Tue, Nov 29, 2011 at 8:30 PM, Daz DeBoer
<[email protected]>wrote:

> Yep, this is the preferred syntax for maven repositories. It looks to me
> that you have 3 maven repositories configured.
>
> So the correct syntax would be:
> repositories {
>   mavenCentral()
>   maven { url:  'http://download.java.net/maven/1' }
>   maven { url: 'http://downlaod.java.net/maven/2' }
> }
>
> The 'artifactUrls' property is only used to look for artifacts, when they
> are in a different location to the pom files. If poms and artifacts are
> under the same base url (they are in your case), then a single 'url'
> property is all that's required.
>
> Let me know if this works for you. More info at:
> http://gradle.org/current/docs/userguide/dependency_management.html#sec:repositories
>
> Daz
>
>
> On 29 November 2011 10:18, Kenneth Kousen <[email protected]> wrote:
>
>> For an app I have that used the wsimport task from ant, I had in my
>> build.gradle file:
>>
>> repositories {
>>   mavenCentral()
>>   mavenRepo urls:['http://download.java.net/maven/1', '
>> http://download.java.net/maven/2']
>> }
>>
>> With milestone 6, this gives me error messages. I found that now I have
>> to write:
>>
>> repositories {
>>   maven {
>>     url 'http://repo1.maven.org/maven2'
>>     artifactUrls 'http://download.java.net/maven/1', '
>> http://download.java.net/maven/2'
>>   }
>> }
>>
>> That works, but it re-downloads everything I had before the first time I
>> run it. I wasn't able to find a way to mix mavenCentral() with the other
>> urls, either.
>>
>> My question is, is this going to be the preferred mechanism in the
>> future? Am I using it correctly?
>>
>> Thanks,
>>
>> Ken
>> --
>> Kenneth A. Kousen
>> President
>> Kousen IT, Inc.
>>
>>
>
>
> --
> Darrell (Daz) DeBoer
> Principal Engineer, Gradleware
> http://www.gradleware.com
>
>


-- 
Kenneth A. Kousen
President
Kousen IT, Inc.

Reply via email to