【发布时间】:2011-07-26 17:47:22
【问题描述】:
我已经安装了“la Clojure”和“leiningen”插件。我创建了一个 clojure 项目并将 lib/ 文件夹作为库添加到我的项目中。完成此操作后,编辑器了解这些库,如果我“运行”一个 clojure 文件,它会成功加载依赖项,但如果我在 intellij 中启动控制台,它不会加载依赖项。如何让控制台加载它们?
【问题讨论】:
标签: clojure intellij-idea leiningen
我已经安装了“la Clojure”和“leiningen”插件。我创建了一个 clojure 项目并将 lib/ 文件夹作为库添加到我的项目中。完成此操作后,编辑器了解这些库,如果我“运行”一个 clojure 文件,它会成功加载依赖项,但如果我在 intellij 中启动控制台,它不会加载依赖项。如何让控制台加载它们?
【问题讨论】:
标签: clojure intellij-idea leiningen
我打开项目设置,将 lib 和 lib/dev 添加为 JAR 目录(IntelliJ 扫描它们以查找更改并自动更新类路径)。这适用于 Clojure 控制台。
【讨论】:
我用
lein pom
如果pom.xml不存在则生成pom.xml并让idea使用maven跟踪依赖
【讨论】:
我创建了一个 requires 我所有源文件的 clojure 文件。然后从repl屏幕我(load "start-repl.clj")。由于手动步骤,这不是一个非常好的解决方案,但它让我黑客......
【讨论】: