2011-02-08 11 views
1

Je voudrais utiliser grape pour installer une bibliothèque par ligne de commande. J'ai donc émis la commande:Comment définir un gestionnaire de référentiel Maven personnalisé dans Grape

grape -V install org.apache.derby derby 10.5.3.0 

raisin doit utiliser le référentiel Maven situé à http://127.0.0.1:8081/artifactory/webapp/home.html. Comment puis-je le configurer?

Après avoir activé le mode bavard, je vois dans les journaux:

:: loading settings :: url = jar:file:/opt/groovy-1.7.2/lib/ivy-2.1.0.jar!/org/apache/ivy/core/settings/ivysettings.xml 
no default ivy user dir defined: set to /home/alexyz/.ivy2               
including url: jar:file:/opt/groovy-1.7.2/lib/ivy-2.1.0.jar!/org/apache/ivy/core/settings/ivysettings-public.xml  
no default cache defined: set to /home/alexyz/.ivy2/cache                
including url: jar:file:/opt/groovy-1.7.2/lib/ivy-2.1.0.jar!/org/apache/ivy/core/settings/ivysettings-shared.xml  
including url: jar:file:/opt/groovy-1.7.2/lib/ivy-2.1.0.jar!/org/apache/ivy/core/settings/ivysettings-local.xml   
including url: jar:file:/opt/groovy-1.7.2/lib/ivy-2.1.0.jar!/org/apache/ivy/core/settings/ivysettings-main-chain.xml 
including url: jar:file:/opt/groovy-1.7.2/lib/ivy-2.1.0.jar!/org/apache/ivy/core/settings/ivysettings-default-chain.xml 
settings loaded (89ms)                         
     default cache: /home/alexyz/.ivy2/cache                  
     default resolver: default                      
     -- 5 resolvers:                         
     shared [file]                         
     default [chain] [local, main]                     
     local [file]                         
     public [ibiblio]                        
     main [chain] [shared, public]                     
:: resolving dependencies :: caller#all-caller;working                 
     confs: [default]                        
     validate = false                        
     refresh = false                         
resolving dependencies for configuration 'default'                  
== resolving dependencies for caller#all-caller;working [default]              
== resolving dependencies caller#all-caller;working->org.apache.derby#derby;10.5.3.0 [default->default]     
downloadGrapes: Checking cache for: dependency: org.apache.derby#derby;10.5.3.0 {default=[default]}      
       tried /home/alexyz/.groovy/grapes/org.apache.derby/derby/ivy-10.5.3.0.xml        
       tried /home/alexyz/.groovy/grapes/org.apache.derby/derby/jars/derby-10.5.3.0.jar      
     cachedGrapes: no ivy file nor artifact found for org.apache.derby#derby;10.5.3.0        
       tried http://repository.codehaus.org/org/apache/derby/derby/10.5.3.0/derby-10.5.3.0.pom 

J'ai donc essayé de mettre à jour le fichier org/apache/Lierre/core/réglages/ivysettings-public.xml dans le pot/opt /groovy-1.7.2/lib/ivy-2.1.0.jar pour ajouter un attribut "root" qui pointe vers le dépôt ci-dessus, mais Grape ne semble pas pouvoir obtenir le changement.

Répondre

Questions connexes