【问题标题】:How to set a custom Maven repository manager in Grape如何在 Grape 中设置自定义 Maven 存储库管理器
【发布时间】:2011-06-23 12:02:37
【问题描述】:

我想用grape通过命令行安装一个库。所以我发出了命令:

grape -V install org.apache.derby derby 10.5.3.0

Grape 应该使用位于 http://127.0.0.1:8081/artifactory/webapp/home.html 的 Maven 存储库。如何配置?

启用详细模式后,我在日志中看到:

:: 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

所以我尝试更新 jar /opt/groovy-1.7.2/lib/ivy-2.1.0.jar 中的文件 org/apache/ivy/core/settings/ivysettings-public.xml 以添加“ root" 属性指向上述存储库,但 Grape 似乎无法获取更改。

【问题讨论】:

    标签: groovy grape


    【解决方案1】:

    只需将 grapeConfig.xml 添加到您的葡萄主目录
    Grape-CustomizeIvysettings

    【讨论】:

      猜你喜欢
      • 2018-08-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-10-16
      • 1970-01-01
      • 2015-09-20
      • 1970-01-01
      相关资源
      最近更新 更多