To search dependencies, you should look at : http://mvnrepository.com
You should also check that the thing you have found really exist at: http://repo1.maven.org/maven2 And for index, I'm not sure what would be the right value to give to it. Gilles 2007/8/1, Dieter Steinwedel <[EMAIL PROTECTED]>: > Hi, > > > > I'm currently doing my first steps with ivy. I wonder why no way is > described to find a library in the public repository. Thefore I have decided > to use the listmodules task from ivy. Unfortunally, I run in some trouble > using this task. Ivy returns a search result with version 1.4.1, but > [organisation] contains always the value "content.xsl". Using ivy version > 2.0.0-alpha2 the listmodules task returns no result. I would prefer an > solution for version 2.0.0. I have to implement a dependency management > quickly. Therefore I would be very thankful about help. I don't want to > pom-inize the projects ;) > > > > Btw, it would be great having an additional variable like [index] to > [organisation], [module] and [revision] for a better enumeration of the > result. Try following ant script: > > > > <?xml version="1.0" encoding="UTF-8"?> > > > > <project name="ivy" basedir="." xmlns:ivy="antlib:org.apache.ivy.ant"> > > > > <target name="ivy-init"> > > <path id="ivy.lib.path"> > > <fileset dir="${basedir}" > includes="*.jar"/> > > <fileset dir="${basedir}/lib" > includes="*.jar"/> > > </path> > > <taskdef > > resource="fr/jayasoft/ivy/ant/antlib.xml" > > > uri="antlib:org.apache.ivy.ant" > > classpathref="ivy.lib.path"/> > > > </target> > > > > <target name="list" depends="ivy-init"> > > <echo message="Please type search pattern:"/> > > <input > > message="Organisation - default: " > > defaultvalue="*" > > addproperty="ivy.input.organisation" > > /> > > <input > > message="Module - default: " > > defaultvalue="hibernate" > > addproperty="ivy.input.module" > > /> > > <input > > message="Revision - default: " > > defaultvalue="*" > > addproperty="ivy.input.revision" > > /> > > <ivy:listmodules > > organisation="${ivy.input.organisation}" > > module="${ivy.input.module}" > > revision="${ivy.input.revision}" > > > property="ivy.list.[organisation].[module].[revision]" > > value=" { [organisation] | [module] | > [revision] }"/> > > > > <!-- More readable would be: --> > > < !--ivy:listmodules > > organisation="${ivy.input.organisation}" > > module="${ivy.input.module}" > > revision="${ivy.input.revision}" > > property="ivy.list.[index]" > > value=" { [organisation] | [module] | > [revision] }"/--> > > <echoproperties regex="ivy.list.*"/> > > </target> > > > > </project> > > > > Thanks for helping! > > D. Steinwedel > > -- Gilles SCOKART
