Question

Je suis à l'aide d'IntelliJ IDEA Scala Feuille de calcul.(Scala 2.11.2)

Je vais essayer d'obtenir ScriptEngine pour Scala.

val e = (new ScriptEngineManager()).getEngineByName("scala")

Mais je reçois null:

e: javax.script.ScriptEngine = null

Comment puis-je obtenir Scala ScriptEngine en Scala Feuille de calcul?

Était-ce utile?

La solution

Éventuellement il y a un bug dans l'IDÉE Scala plugin.Pour le faire fonctionner, tout d'abord, vous devez ajouter scala-bibliothèque de compilateur de Dépendances, depuis le SPI est scala-compiler.jar.Ensuite, décochez la case "Exécuter la feuille de calcul dans le processus de compilation," dans l'IDÉE de Préférences.Je suppose scala-compiler.jar n'est pas dans le classpath lors de compilateur externe est commencé.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top