我有一个使用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的最简单方法是什么?
谢谢!这完美地完成了这项工作。 –