У меня есть небольшой проект с редактором, некоторые особые потребности, которые у меня были, и которые я взломал вместе днем.Сотрудник посмотрел через мое плечо (разве вы не ненавидите это?) И сказал: «О, аккуратно, но может ли он сделать X?»
Итак, чтобы объединить мою вечную потребность изучать новые вещи иЧтобы включить некоторые расширения в этом маленьком редакторе, я хочу добавить туда несколько простых функций манипуляции.И поэтому я хочу включить некоторые сценарии.
Я нашел несколько учебных пособий по ScriptEngine , это не проблема.Проблема в том, что кажется, что он поддерживает только JavaScript через Rhino.У меня все они установлены через apt-get
: JRuby, Jython, Groovy, но ScriptEngine их не знает.
Что бы я предпочел, это сбросить зависимость в моем build.sbt
.Может быть, кто-то знает способ сделать это правильно?
И если я возобновлю работу с JavaScript, могу ли я с уверенностью предположить, что Rhino установлен на каждую машину с JDK?