Visualizzazione dei risultati da 1 a 10 su 12

Visualizzazione discussione

  1. #2
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284
    Quote Originariamente inviata da jabjoint Visualizza il messaggio
    Buonasera, la funzione eval genera errore:
    Avete idee di come richiamarla(engine.eval) correttamente?
    Devi precisare quale release di Java intendi usare. La Scripting API (JSR 223) è stata introdotta nel JDK 6, insieme al engine per Javascript chiamato Rhino, poi dal JDK 8 sostituito dal Nashorn. Il Nashorn è stato tenuto nel runtime Java per diverse versioni. Nel JDK 11 il Nashorn è stato marcato come "deprecato" (ma ancora usabile). Nel JDK 15 però il Nashorn è stato definitivamente rimosso (release note: Removal of Nashorn JavaScript Engine).

    In sostanza, basta guardare quali engine sono disponibili usando il getEngineFactories() di ScriptEngineManager.
    A partire dal JDK 15 NON ci sono engine predefiniti (ovvero getEngineFactories() dà 0 elementi).

    Quindi dipende da COSA devi fare e perché devi usare un engine Javascript.
    Ultima modifica di andbin; 14-09-2022 a 23:20
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.