如何让 Intellij 的 clojure 控制台加载在 leiningen 中定义的依赖项?



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

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

我使用

lein pom

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

我创建了一个clojure文件,require是我的所有源文件。然后从回复屏幕I (load "start-repl.clj")。这不是一个真正好的解决方案,因为手动步骤,但它让我黑客。。。

最新更新