2024 Clojure 状态调查!分享您的想法。

欢迎!请参阅关于页面以了解该功能的一些更多信息。

0
工具
编辑

这是我第一次在一个工作站和网络受限如此严重的场所工作。

顺便说一句,我使用的是 Windows 机器。

我已经成功运行了 Intellij 和 Cursive,但我正在尝试运行的项目中,所有东西似乎都能正常工作,除了无法让项目接受其依赖文件中的别名中指定的 :local/root。

每次我尝试使用该别名运行 repl,代码就会抛出一个关于无法在类路径中找到特定依赖的 'can't find on classpath' 错误。当我使用 Cursive 的代码导航进行 ctrl+click 操作时,关联到命名空间的任何引用都不会出现这个问题。

我已经尝试直接通过 powershell 运行 repl,但那带来了一些其他问题,而我通过 WSL 设置 ubuntu 试图解决问题,但这又引出了新的问题,我无法解决公司的 DNS 问题。

因此,目前最好的选择似乎是使用 Intellij/Cursive,但我就是无法解决这个问题。

2 答案

0
by

你能分享实际的错误信息吗?

0
by

你可能遇到Cursive的这个问题: https://github.com/cursive-ide/cursive/issues/2554

我在Windows上使用WSL2处理所有的Clojure工作,但我使用VS Code + Calva,以及VS Code的Remote-WSL扩展,这让事情变得非常顺畅,所以如果你不是很依赖IntelliJ/Cursive,也许可以尝试这种方法。

...