DynJS es un Runtime ECMAScript para la JVM Java.

Para ver lo que nos ofrece basta con:

1. Descomprimir su ZIP (versión actual la 0.3.0): https://oss.sonatype.org/content/repositories/releases/org/dynjs/dynjs/0.3.0/dynjs-0.3.0-dist.zip

2. Desde una Shell (o cygwin) ejecutar /dynjs-0.3.0/bin/dynjs –consol

3. Escribir algo en Javascript:

4. O escribir un pequeño JS: ejemplo.js

print("Hi! What’s your name?");

var sayHello = function(name) {

print("Hello " + name);

}

System = java.lang.System;

scanner = new java.util.Scanner(System.in);

name = scanner.nextLine();

sayHello(name);

Y lanzarlo con

DynJS también puede embeberse en una aplicación Java:

1. Importamos la librería en nuestor pom.xml:

2. Lo uso así:

En un próximo post veréis por qué es tan interesante DynJS….