Note that there are some explanatory texts on larger screens.

plurals
  1. POGradle dependencyManagement
    primarykey
    data
    text
    <p>I am migrating Maven project to Gradle. I needed manage dependencies so tryed resolutionStrategy like so:</p> <pre><code> def dependencyVersions = [ 'org.slf4j:slf4j-api' : '1.7.2', 'javax.inject:javax.inject' : '1', 'com.google.code.findbugs:annotations' : '2.0.1', 'com.typesafe:config' : '1.0.0', 'ch.qos.logback:logback-classic' : '1.0.9', 'com.google.guava:guava' : '14.0', 'com.google.inject:guice' : '3.0', 'com.google.inject.extensions:guice-multibindings' : '3.0', 'com.google.code.gson:gson' : '2.2.2', 'joda-time:joda-time' : '2.1', 'com.thoughtworks.paranamer:paranamer' : '2.5.2', 'org.codehaus.groovy:groovy-all' : '2.0.6', 'commons-validator:commons-validator': '1.4.0', 'org.apache.shiro:shiro-core' : '1.2.1', 'junit:junit-dep' : '4.10', 'org.mockito:mockito-core' : '1.9.5', 'org.hamcrest:hamcrest-core': '1.3', 'org.hamcrest:hamcrest-library': '1.3', 'org.unitils:unitils-core': '3.3' ] configurations.all { resolutionStrategy { eachDependency { DependencyResolveDetails details -&gt; def version = dependencyVersions["$details.requested.group:$details.requested.name"] if (version != null) details.useVersion version } } } </code></pre> <p>but now when I try to Gradle install (into local Maven repository) I am getting this error:</p> <pre><code>Execution failed for task ':counter-module:install'. </code></pre> <blockquote> <p>Could not publish configuration 'archives' Unable to initialize POM pom-default.xml: Failed to validate POM for project lt.counter at /home/workspace/counter/counter-module/build/poms/pom-default.xml</p> </blockquote>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload