我和一位編輯有一個小小的項目,我有一些特殊的需求,而且我在一個下午一起攻擊了它。一位同事看着我的肩膀(你不討厭那個?),並說:「哦,整齊,但它可以做X?」Scala編寫的腳本
因此,爲了結合我不斷學習新事物的需求,並在該小編輯器上啓用一些擴展功能,我想在其中添加一些簡單的操作功能。因此,我想啓用一些腳本。
我發現了一些關於ScriptEngine的教程,那不是問題所在。問題是,它似乎只支持通過Rhino的JavaScript。我已經通過apt-get
安裝了它們:JRuby,Jython,Groovy,但ScriptEngine不知道它們。
我更願意在我的build.sbt
中刪除依賴項。也許有人知道一個方法來做到這一點?
如果我恢復到JavaScript,我可以安全地假定每臺機器上都安裝有Rhino的Rhino?
您可以放心地假設犀牛安裝每臺機器上使用JDK 6或更高版本(第5版也可以工作) –