Olá boa tarde.
Instalei o Jruby em minha máquina porem depois de setar o classpath do windows o comando jruby não funciona apresenta o seguinte erro:
C:\>jruby
The system cannot find the path specified.
Aproveitando a matéria da mundo java sobre ruby e scripting e plataforma java instalei o jython que no prompt tá funcionando mas o código de listagem de scripts:
import javax.script.ScriptEngineManager;
import javax.script.ScriptEngineFactory;
public class ListagemDeScriptEngineers {
public void listarScripts(){
ScriptEngineManager manager = new ScriptEngineManager();
for(ScriptEngineFactory factory : manager.getEngineFactories()){
System.out.println("Nome do Script: " + factory.getNames());
System.out.println("Extensões de arquivos: " + factory.getExtensions());
System.out.println("MIME(s): " + factory.getMimeTypes());
System.out.println("------------------------------------------------------------");
}
}
public static void main(String[] args) {
new ListagemDeScriptEngineers().listarScripts();
}
}
Só obtenho como saida o JavaScript Rhino:
O Jython que está funcionando não aparece e nem o JRuby.
Será que estou executando algo errado???