After a few more attempts, I passed from the sourceSets block... The only way
I could get it working was by adding the "main" block before the "jpa"
one... So, I went to the annotations project where I first used the
sourceSets and added the jpa block... Guess what? It worked over there...
But, the interesting part of the name of the jpa task for compiling...
"compileJpaJava"... So, I guess it follows the convention of the block
"compileBLOCKNAMEJava"...

[mdesales@cu096 saturn]$ vim tools/annotations/build.gradle
[mdesales@cu096 saturn]$ cd tools/annotations/
[mdesales@cu096 annotations]$ gradle jpa
:compileJpaJava UP-TO-DATE
:processJpaResources UP-TO-DATE
:jpaClasses UP-TO-DATE 

I have added the following to the source code I posted before...

sourceSets {
    main {
        java {
            //srcDir 'src'
            //exclude "**/osgi/*"
        }
    }
    jpa {
        java {
            srcDir
'/u1/SRC/ctf/apps/collabnet-core/tsunami/core/src/main/java'
            include '**/domain/*'
        }
    }
}

New problem: jvmArgs not working


Still can't compile script... I have tried multiple "jvmArg", "jvmArgs"...  

compileJpaJava {
    jvmArgs ['-processor',
'com.collabnet.tf.annotation.extension.CtfExtensionProcessor', '-s', '/tmp']
    classpath += configurations.annotations.asPath
}

Runtime error 


[mdesales@cu096 saturn]$ gradle tasks

FAILURE: Build failed with an exception.

* Where:
Build file '/u1/SRC/ctf/build.gradle' line: 37

* What went wrong:
A problem occurred evaluating root project 'saturn'.
Cause: Could not find property 'jvmArgs' on task ':compileJpaJava'.

Thanks and I appreciate any help...

Marcello

--
View this message in context: 
http://gradle.1045684.n5.nabble.com/Javac-Java-Annotation-Processor-Maven-classpath-dependencies-in-Gradle-tp4626751p4628814.html
Sent from the gradle-user mailing list archive at Nabble.com.

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

    http://xircles.codehaus.org/manage_email


Reply via email to