当我为特定项目启动clojure repl时,对于leiningen来说,在具体项目中指定正确的clojure版本就足够了。clj文件,如下所述。但是当我在项目外部启动repl时,旧版本就启动了。在我的例子中,旧版本是1.5。1,我想升级到1.6。0.此处提出了无效的解决方案,但在下面的评论中说,在lieingen版本2.1中,问题已得到解决。我支持2.3版。4.leiningen,但提议的解决方案对我不起作用。
according to technomancy on IRC: "repls outside projects are hard coded
to lein's version of clojure"
来源:https://github.com/technomancy/leiningen/issues/1035#issuecomment-35927505
当我在LightTable中的repl中键入(clojure版本)时,我会得到作为输出。有没有办法升级到1.6。0? 我假设它正在从Leiningen(我的机器上有2.3.4)绘制Clojure版本,该版本开箱即用1.5.1储存。如何确保Leiningen和LightTable都使用Clojure的最新版本?我谷歌了一下,找不到任何明确的答案。 我确实找到了这个SO问题,但它没有具体解决我的问题。
作为Clojure的新手,我使用leiningen创建了一个示例项目 它给了我这个目录 在不修改任何文件的情况下,我可以使用 但是我无法使用运行测试从REPL做同样的事情 我试过(但不起作用)
如何让Clojure在repl启动时加载特定于项目的. clj文件?每当我打开一个新的repl时,我想有一些可用的功能(我在emacs上使用nREPL,这是值得的...) 谢谢
Clojure/Leiningen/Eclipse(和Java)newby。我试图让Eclipse加载Clojure/Leiningen项目,但在搜索Lein插件解决方案时,我看到了令人困惑/矛盾的结果。 Eclipse IDE for Java开发者版本:Juno Service Release 2构建id:20130225-0426(Windows 8) 我在中有以下用户配置文件。lein\p
我对Clojure开发非常陌生,我正在尝试在emacs中处理一些现有的项目。问题是,他们都没有project.clj文件,我也找不到合适的repl。当我,我得到一个工作的repl,但当我试图运行任何命令我得到一个错误说。有关于如何使一个Clojure maven项目与lein repl一起工作的资源吗? 谢谢 编辑:另外,我正在处理的项目是一个嵌套的项目,其中包含多个子项目和它们自己的pom。xm