Hi Marko,
On Jun 30, 2008, at 11:27 PM, Marko Bauhardt wrote:
Hi all,
i have a question how i can use a protected maven1 repository.
all dependencies are hosted on our internal maven repo which is
running on an apache web server and is protected with the basic
authentication.
So, i have add the urlResolver to the classpathResolvers
---
def urlResolver = new URLResolver()
urlResolver.addArtifactPattern("http://USERNAME:[EMAIL PROTECTED]/
[organisation]/[ext]s/[artifact]-[revision].[ext]")
dependencies {
addMavenRepo()
classpathResolvers.add(urlResolver)
...
}
---
In the console output this repository is printed out with the
correct url, but the no dependencies are downloaded.
The URLResolver does not accept such a notation. Unfortunately does
it provide a user and userPassword property for basic authentication.
I think you have to use the vfs resolvers. This is an optional jar of
Ivy. Gradle has currently a classloader bug, therefore you can't use
Ivy's optional jars at the moment. As you are working on a Mac, that
the work around does not work for you. This bug will be fixed tonight
or tomorrow morning. Than I will go more into detail how to work with
vfs.
- Hans
can anyone help?
thanks
marko
---------------------------------------------------------------------
To unsubscribe from this list, please visit:
http://xircles.codehaus.org/manage_email
--
Hans Dockter
Gradle Project lead
http://www.gradle.org
---------------------------------------------------------------------
To unsubscribe from this list, please visit:
http://xircles.codehaus.org/manage_email