我希望能够在我的Java应用程序中以交互式方式操纵内存中的对象,以进行调试。我很想使用Scala 2.8解释器来实现这一点,并利用其诸如制表符补全等功能。我该怎么做?
我希望能够在我的Java应用程序中以交互式方式操纵内存中的对象,以进行调试。我很想使用Scala 2.8解释器来实现这一点,并利用其诸如制表符补全等功能。我该怎么做?
请查看Josh Suereth的Scala解释器嵌入。
您可以在下面看到自动完成建议。
josh@suereth-desktop:~/projects/blog/embed-the-interpreter$ java -jar target/embedded-interpreter-0.1-SNAPSHOT-jar-with-dependencies.jar
Welcome to Awesomeness!
This is my version of the Scala interpreter
TestInterpreter> j
java javax jline