gpt4 book ai didi

clojure - 如何在玩 Intellij Idea repl 之前准备依赖项?

转载 作者:行者123 更新时间:2023-12-04 23:29:21 25 4
gpt4 key购买 nike

假设我想玩一些 clojure 库,但在 Intellij Idea 的 REPL 中。我如何开始准备 REPL?或者就此而言,我如何加载该库,即使在开始之后也是如此?

最佳答案

使用 IntelliJ,项目内的库目录可以包含在启动 REPL 时使用的 Java 类路径中。然后可以通过 Clojure 的“使用”或“要求”在 REPL 中使用这些。

将库放入项目的最简单方法是通过 Leiningen 和 IntelliJ 的 Leiningen 插件。 Leiningen 是 Clojure 的构建和依赖管理工具。

下载并安装 Leiningen。安装 IntelliJ 的 Leiningen 插件。打开 IntelliJ 的设置屏幕,在 IDE Settings > Leiningen 下,输入 Leiningen 可执行文件的路径。

在 IntelliJ 项目窗口中,在根目录中创建一个名为 project.clj 的 Clojure 文件。使用 Leiningen 语法编辑此文件以定义项目所依赖的库。使用 clojars.org(主要的 clojure 库存储库)或项目网页上的库条目中的 Leiningen 库名称。

从 Leiningen 插件菜单中,添加(+ 图标)project.clj。现在在 Leiningen 插件屏幕中,单击项目名称以打开它的树,选择“deps”选项,然后单击菜单中的“播放”图标。这将使 Leiningen 下载库,并将它们放在项目的正确 (/lib) 文件夹中。

现在在项目窗口中右键单击项目名称,选择 Open Module Settings > Modules > Dependencies > Add > Library > Name (Enter name) > Attach Jar Directories (Choose/lib)

然后启动 REPL,使用“use”或“require”加载库,一切就绪。

关于clojure - 如何在玩 Intellij Idea repl 之前准备依赖项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7423372/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com