2012-10-12 39 views

回答

2

clojure maven plugin添加到pom。然后mvn compilemvn clojure:repl。该项目的Java编译类将在类路径中提供,因此您可以从REPL中导入它们。

1

您可以创建一个启动nRepl或常规repl的脚本。它需要知道放在类路径中的正确的东西。可能有一个maven插件可以做到这一点,虽然我还没有听说过。

另一种选择是在应用程序中直接启动repl等功能。

您还可以编写应用程序以重新加载代码和/或运行单元测试。我有一个Clojure + Java应用程序。我使用某些系统属性启动时出现菜单选项。菜单选项重置应用程序的状态并重新加载所有Clojure代码。还有一个菜单选项可以做到这一点,然后运行单元测试,它会建立一个JOptionPane消息框来显示结果。

相关问题