如何获得intellij的clojure控制台来加载leiningen中定义的依赖项?

时间:2011-07-26 17:47:22

标签: clojure intellij-idea leiningen

我安装了“la Clojure”和“leiningen”插件。我创建了一个clojure项目,并在我的项目中添加了lib /文件夹作为库。完成此操作后,编辑器会知道库,如果我'运行'clojure文件,它会成功加载依赖项,但是如果我在intellij中启动控制台,它就不会加载依赖项。如何让控制台加载它们?

3 个答案:

答案 0 :(得分:1)

我打开项目设置,将lib和lib / dev添加为JAR目录(IntelliJ扫描它们以进行更改并自动更新类路径)。这适用于Clojure控制台。

答案 1 :(得分:1)

我用

lein pom

生成pom.xml(如果它尚不存在)并让我们想使用maven来跟踪依赖关系

答案 2 :(得分:0)

我创建了一个require我所有源文件的clojure文件。然后从repl屏幕(load "start-repl.clj")。由于手动步骤,这不是一个非常好的解决方案,但它让我黑客攻击...