2

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

4

3 回答 3

1

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

于 2011-09-20T18:19:26.937 回答
1

我用

lein pom

如果 pom.xml 不存在,则生成 pom.xml 并让 idea 使用 maven 跟踪依赖项

于 2014-03-20T20:23:28.017 回答
0

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

于 2011-07-26T18:51:50.407 回答