NON basta avere solo il nashorn-core-15.4.jar (preso es. dal Maven Central).
Il nashorn-core ha diverse "dipendenze" (5 altri jar, per la precisione). Quindi servono tutti quelli.
Ecco perché usare Maven/Gradle è moooolto più preferibile rispetto ad altre soluzioni "manuali".
Ho tentato di usare Mavel e da lì imposto le 3 variabili(dipendenze). Non parte.
Comunque si NON avevo nemmeno usato l'incapsulamento in quel brutto "CODICE", che ripeto ho creato anche per imparare un pochino "meglio"...