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

欢迎!请查阅 关于 页面了解更多关于此的信息。

0
工具
编辑

这是我第一次在一个工作站和网络受到如此严格限制的地方工作。

顺便说一句,我在一台 Windows 机器上。

我成功地运行了 Intellij 和 Cursive,但我试图本地运行的特定项目似乎一切正常,除了无法接受在其 deps 文件别名中具有:local/root 标记的:extra-deps。

每次我用那个别名尝试运行 repl,代码都会抛出一个“找不到类路径”错误,该错误正是:local/root 区域中找到的依赖项。当使用 Cursive 的代码导航进行 Ctrl+单击与命名空间绑定的任何引用时,这个问题并不存在。

我曾尝试直接通过 PowerShell 运行 repl,但那给我带来了其他问题,并且我尝试通过 WSL 设置 ubuntu,但那也带来了公司自身 dns 无法解决的问题。

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

2 个答案

0

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

0

您可能遇到的问题是:Cursive程序中遇到此问题:https://github.com/cursive-ide/cursive/issues/2554

我使用Windows系统,并在Clojure工作中使用WSL2,但我使用VS Code + Calva,配备VS Code的远程WSL扩展,这使得事情非常顺畅。如果您不是很依赖IntelliJ/Cursive,也许可以尝试这种方法。

...