First.. just a simple "is this really how a dependencies() section looks:
repositories {
        mavenCentral()
}

dependencies {
        groovy 'org.codehaus.groovy:groovy:1.6.5'
compile group:'org.springframework', name:'spring', version:'2.5.6'
        compile group: 'org.slf4j', name: 'slf4j-api', version: '1.5.2'
        compile group: 'org.slf4j', name: 'slf4j-log4j12', version: '1.5.2'
compile group: 'org.hibernate', name: 'ejb3-persistence', version: '1.0.2.GA' compile group: 'org.hibernate', name: 'hibernate-annotations', version: '3.4.0.GA'
        compile group: 'org.hibernate', name: 'hibernate', version: '3.2.1.ga'
compile group: 'org.hibernate', name: 'hibernate-entitymanager', version: '3.4.0.GA' compile group: 'org.hibernate', name: 'hibernate-commons- annotations', version: '3.3.0.ga'
        compile group: 'dom4j', name: 'dom4j', version: '1.6.1'
        compile group: 'org.apache.poi', name:'poi', version:'3.5-FINAL'
compile group: 'org.apache.poi', name:'poi-contrib', version:'3.5- FINAL' compile group: 'org.apache.poi', name:'poi-scratchpad', version:'3.5- FINAL'
        compile group: 'log4j', name:'log4j', version:'1.2.15'
compile group: 'commons-logging', name: 'commons-logging', version: '1.1.1'
        testCompile group:'junit', name:'junit', version:'3.8.2'
    testCompile group: 'junit', name: 'junit', version: '4.7'
testCompile group:'org.springframework', name:'spring', version:'2.5.6' testCompile group:'org.springframework', name:'spring-test', version:'2.5.6'
        testCompile group: 'org.slf4j', name: 'slf4j-api', version: '1.5.2'
        testCompile group: 'org.slf4j', name: 'slf4j-log4j12', version: '1.5.2'
testCompile group: 'org.hibernate', name: 'ejb3-persistence', version: '1.0.2.GA' testCompile group: 'org.hibernate', name: 'hibernate-annotations', version: '3.4.0.GA' testCompile group: 'org.hibernate', name: 'hibernate', version: '3.2.1.ga' testCompile group: 'org.hibernate', name: 'hibernate-entitymanager', version: '3.4.0.GA' testCompile group: 'org.hibernate', name: 'hibernate-commons- annotations', version: '3.3.0.ga'
        testCompile group: 'dom4j', name: 'dom4j', version: '1.6.1'
        testCompile group: 'org.apache.poi', name:'poi', version:'3.5-FINAL'
testCompile group: 'org.apache.poi', name:'poi-contrib', version:'3.5- FINAL' testCompile group: 'org.apache.poi', name:'poi-scratchpad', version:'3.5-FINAL'
        testCompile group: 'log4j', name:'log4j', version:'1.2.15'
testCompile group: 'commons-logging', name: 'commons-logging', version: '1.1.1'
}

Basically, I took all the things in compile, and just duplicated them... Since most of the tests are integration (thus use spring/ hibernate/poi etc).

Just wanting to make sure i'm not starting my adventures with Gradle like a fool hah.

Second...

I keep getting told I'm missing a dependency:
* What went wrong:
Execution failed for task ':test'.
Cause: Could not resolve all dependencies for configuration 'testRuntime':
    - download failed: javax.jms#jms;1.1!jms.jar
    - download failed: com.sun.jdmk#jmxtools;1.2.1!jmxtools.jar
    - download failed: com.sun.jmx#jmxri;1.2.1!jmxri.jar

(first, odd I need javax.jms.. Imean, since I use no JMS, of any kind, anywhere).

So, I go to mvnrepository.com, and I lookup the dependency.. and I add it.. something like
compile group:'javax.jms', name:'jms", version:"1.1"

and I do the same for testCompile.

I got the group/name/version from mvnrepository.com

Then, I get this error:

:: problems summary ::
:::: WARNINGS
                [NOT FOUND  ] javax.jms#jms;1.1!jms.jar (470ms)

        ==== MavenRepo: tried

          http://repo1.maven.org/maven2/javax/jms/jms/1.1/jms-1.1.jar

                ::::::::::::::::::::::::::::::::::::::::::::::

                ::              FAILED DOWNLOADS            ::

                :: ^ see resolution messages for details  ^ ::

                ::::::::::::::::::::::::::::::::::::::::::::::

                :: javax.jms#jms;1.1!jms.jar

                ::::::::::::::::::::::::::::::::::::::::::::::


I freely admit, I used ivy "some" and maven basically not at all. So possibly all these dependency quirks, sadly, are just "part of the problem" with trying to use a tool to resolve dependencies.

Anyone have any insight/tips to the above?

Thanks,
Roger


---------------------------------------------------------------------
To unsubscribe from this list, please visit:

   http://xircles.codehaus.org/manage_email


Reply via email to