The Griffon Trove: compiling additional sources - No Fluff Just Stuff

The Griffon Trove: compiling additional sources

Posted by: Andres Almiray on May 25, 2012

The Griffon build automatically compiles all Java & Groovy sources found under src/main. Follow these steps should you require additional sources to be compiled during the same compilation step

  1. Create a file named _Events.groovy under the scripts directory.
  2. Create a build event handler that configures the new path. The handler must react to a particular build event. Either CompileStart or CompileSourcesStart will do the trick.
Note that you can define relative and absolute paths. This tip works in both plugin and application projects.

Keep on Groovying!

Andres Almiray

About Andres Almiray

Andres is a Java/Groovy developer and a Java Champion with more than 20 years of experience in software design and development. He has been involved in web and desktop application development since the early days of Java. Andres is a true believer in open source and has participated on popular projects like Groovy, Griffon, and DbUnit, as well as starting his own projects (Json-lib, EZMorph, GraphicsBuilder, JideBuilder). Founding member of the Griffon framework and Hackergarten community event. https://ch.linkedin.com/in/aalmiray

Why Attend the NFJS Tour?

  • » Cutting-Edge Technologies
  • » Agile Practices
  • » Peer Exchange

Current Topics:

  • Languages on the JVM: Scala, Groovy, Clojure
  • Enterprise Java
  • Core Java, Java 8
  • Agility
  • Testing: Geb, Spock, Easyb
  • REST
  • NoSQL: MongoDB, Cassandra
  • Hadoop
  • Spring 4
  • Cloud
  • Automation Tools: Gradle, Git, Jenkins, Sonar
  • HTML5, CSS3, AngularJS, jQuery, Usability
  • Mobile Apps - iPhone and Android
  • More...
Learn More »