2013-06-27 6 views
2

Je suis un novice Ivy et j'ai besoin d'aide pour résoudre une erreur. Lorsque je tente de construire mon projet en utilisant NetBeans il me donne l'erreur suivante:Erreur Ivy lors de la construction d'un projet dans NetBeans

confs: [compile, runtime, compile-test, runtime-test] 
C:\Users\Tejas\Documents\NetBeansProjects\LaitsV3\Laitsv3second\nbproject\ivy-impl.xml:92: impossible to resolve dependencies: 

java.io.FileNotFoundException: C:\Users\Tejas\.netbeans\7.1.1\modules\ext\ivy-2.1.0.jar\cache\resolved-Laitsv3second-Laitsv3second-1.0.xml (The system cannot find the path specified) 

où que ce Laitsv3second-Laitsv3second-1.0 est en cours de reprise par le lierre de la balise info fichier ivy.xml comme suit:

<ivy-module version="2.0"> 
    <info organisation="Laitsv3second" module="Laitsv3second" revision="1.0" /> 

Can quelqu'un m'aider à identifier ce problème? ou un pointeur pour obtenir de l'aide?

Répondre

2

Je résolus cette erreur en ajoutant à la suite ivysetting

<property name="ivy.default.ivy.user.dir" value="${user.home}/.ivy2" /> 
    <caches resolutionCacheDir="${user.home}/.ivy2/cache" defaultCacheDir="${user.home}/.ivy2/cache"/> 

cette façon, il essaie de trouver le cache dans le répertoire spécifié. Sinon, il essaie de trouver le cache dans le fichier ivy.jar. Cela peut sembler stupide mais c'est ce qui arrive. C'est le même problème que celui rapporté sur le forum ivvybeans mais il n'est pas encore résolu. https://code.google.com/p/ivybeans/issues/detail?id=103

1

Il fonctionne pour moi aussi, voici mon ivysetting ressemble:

<ivysettings> 
<settings defaultResolver="main" > 
    <property name="ivy.default.ivy.user.dir" value="${user.home}/.ivy2" /> 
    <caches resolutionCacheDir="${user.home}/.ivy2/cache" defaultCacheDir="${user.home}/.ivy2/cache"/> 
</settings> 

<resolvers> 

<chain name="main"> 
    <url name="repo" m2compatible="true"> 
     <artifact pattern="http://reposserver/artifactory/repo/[organization]/[module]/[revision]/[module]-[revision](-[classifier]).[ext]" /> 
     <ivy pattern="http://reposerver/artifactory/repo/[organization]/[module]/[revision]/[module]-[revision](-[classifier]).pom" /> 
    </url> 
    <ibiblio name="compass" m2compatible="true" root="http://repo.compass-project.org"></ibiblio> 
    <ibiblio name="ibiblio" m2compatible="true"></ibiblio> 
    </chain> 
</resolvers> 
</ivysettings> 
Questions connexes