我有一個使用Maven2的僅Java項目。能夠獲得可訪問已編譯應用程序的完整類路徑和所有庫的REPL將非常有用。在SBT中,對於純Scala和混合的Scala/Java項目來說這是微不足道的:我運行sbt console
。在純Java Maven2項目中獲取BeanShell(或Scala或JRuby)REPL的任何方法?
但它對於純Java項目也會非常有用。我並不擔心什麼語言:顯然,Scala和BeanShell一樣非常好,但JRuby或Jython或Rhino或Clojure也能很好地完成這項工作。基本上我想能夠交互地戳和推動對象。
在沒有BeanShell或Scala或添加爲運行時/編譯時依賴項的情況下在Maven項目中設置REPL的最簡單方法是什麼?
謝謝!這完美地完成了這項工作。 –