Ivy fails to cache something, m2 resolver
-----------------------------------------
Key: IVY-1039
URL: https://issues.apache.org/jira/browse/IVY-1039
Project: Ivy
Issue Type: Bug
Components: Core
Affects Versions: 2.0
Reporter: Stepan Koltsov
Something wrong. Ivy downloads something from network on each run. So
compilation always very long.
ivy.xml:
{code}
<ivy-module version="2.0">
<info revision="0.2" organisation="ru.yandex" module="mysql-diff"/>
<dependencies>
<dependency org="org.scalaforge" name="scalax" rev="0.1"/>
</dependencies>
</ivy-module>
{code}
ivysettings.xml:
{code}
<ivysettings>
<settings defaultResolver="default"/>
<resolvers>
<chain name="default">
<ibiblio name="scala-tools"
root="http://scala-tools.org/repo-releases/" m2compatible="true"/>
</chain>
</resolvers>
</ivysettings>
{code}
build.xml:
{code}
<project name="mysqlDiff" default="dist" xmlns:ivy="antlib:org.apache.ivy.ant">
<property name="ivy.version" value="2.0.0"/>
<available property="ivy.available" file="lib/ivy/ivy-${ivy.version}.jar"/>
<target name="download-ivy" unless="ivy.available">
<delete dir="lib/ivy"/>
<mkdir dir="lib/ivy"/>
<echo>Downloading ivy</echo>
<get
src="http://repo1.maven.org/maven2/org/apache/ivy/ivy/${ivy.version}/ivy-${ivy.version}.jar"
dest="lib/ivy/ivy-${ivy.version}.jar"/>
</target>
<target name="resolve" depends="download-ivy">
<taskdef resource="org/apache/ivy/ant/antlib.xml"
uri="antlib:org.apache.ivy.ant">
<classpath>
<fileset dir="lib/ivy" includes="*.jar"/>
</classpath>
</taskdef>
<ivy:retrieve
pattern="lib/dep/[organisation]-[artifact]-[revision].[ext]" sync="true"
type="jar"/>
</target>
</project>
{code}
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.