目前我正在使用LightTable来运行clojure项目,而使用Leiningen我可以为项目指定一个版本。但是,对于不属于项目的.clj文件,LightTable REPL似乎表示clojure版本为1.5.1。
我想将所有.clj文件设置为1.7.0,有没有办法做到这一点?
答案 0 :(得分:5)
如何在Clojure项目的上下文之外运行Instarepl时设置默认的Clojure版本?
通过添加/更改
plugins/clojure/runner/resources/project.clj
:dependencies
来更新[[org.clojure/clojure "x.x.x" ]]
,其中x.x.x
当然是您在Instarepl会话中默认使用的Clojure版本,只要LightTable没有&#39} ; t在Clojure项目的上下文中运行(即双击桌面上的快捷方式运行LightTable)。
每http://docs.lighttable.com/#plugins-directory,运行命令App: Light Table version
以获取插件目录。