我有多个单独的leiningen项目,表面上可能依赖于彼此。如何设置leiningen以与多个项目一起工作?
例子:
~/projects/mywebapp (my own project)
~/projects/noir (a clone of the github repo)
~/projects/clojureql (a clone of the github repo)
我想将它们全部编入在同一时间同一个JVM。我想运行git repos bleeding edge(提交新提交/创建我自己的提交),而不必运行lein jar或lein deps,并且如果我更改任何项目,肯定不必重新启动VM。
这里的一个用例:
运行LEIN自吹,从emacs的内后,我连接到REPL和编译从mywebapp一个文件(带有C-C-K),这需要从黑色的文件。它在我的项目目录中找到该文件的版本。之后,我打开该文件,编辑它并编译它(使用C-c-k)。
请注意,我不会要求自动编译时,我做混帐拉。我只是不想重新启动JVM或做冗长的jar编译过程。
这在leiningen可能吗?我如何设置?
谢谢!我一定错过了FAQ。 –
非常有用。该信息应该在主文档中。 – Glen