Ich habe ein Java 7-Projekt, das viel Javascript zum Scripting verschiedener Funktionen verwendet. Bisher habe ich Rhino als Skript-Engine verwendet. Ich würde jetzt gerne nach Java 8 ziehen, was auch bedeutet, dass ich Rhino durch Nashorn ersetzen werde.Wechsel von Rhino nach Nashorn
Wie kompatibel ist Nashorn zu Rhino? Kann ich es als Drop-In-Ersatz verwenden, oder kann ich erwarten, dass einige meiner Skripts nicht mehr funktionieren und auf die neue Engine portiert werden müssen? Gibt es einige gebräuchliche Rhino-Funktionen, die von Nashorn nicht unterstützt werden?
Nein. Es ist ein bisschen gefährlich. Ich stieß auf diese: http://stackoverflow.com/questions/28152990/coercion-of-enums-in-nashorn-works-differently-than-in-rhino – MKK