Compilación conjunta de código Groovy y Java

Código Java

generaciondecodigos@nereida:~/src/groovy/separatedcomp$ cat -n AJavaClass.java
     1  // Some Java code
     2  public class AJavaClass
     3  {
     4    {
     5      System.out.println("Created Java Class");
     6    }
     7
     8    public void sayHello() {
     9      System.out.println("Hello");
    10    }
    11  }

Código Groovy

generaciondecodigos@nereida:~/src/groovy/separatedcomp$ cat -n UseJavaClass.groovy
     1  new AJavaClass().sayHello()

Usándolos juntos

generaciondecodigos@nereida:~/src/groovy/separatedcomp$ groovyc -j AJavaClass.java -Jsource 1.6
generaciondecodigos@nereida:~/src/groovy/separatedcomp$ groovyc UseJavaClass.groovy
generaciondecodigos@nereida:~/src/groovy/separatedcomp$ java -classpath /usr/local/src/groovy/groovy-1.6.5/target/install/embeddable/groovy-all-1.6.5.jar:. UseJavaClass
Created Java Class
Hello



Subsecciones

Casiano Rodríguez León
2010-04-30