我现在已经从事编程工作超过30年,这段时间里尝试了很多种编程语言。我从未见过一种像Clojure这样难以安装的编程语言。即使是同样为JVM构建的Jython,也可以在几秒钟内安装并立即正常运行。
对于Clojure,您必须通过shell下载和安装脚本,启动后台中的leiningen或尝试为您喜爱的IDE安装插件。您需要遵循文件夹结构,并手动设置环境变量……
是否有任何简单易行且不会出错地在Windows上使用“普通”编辑器或简单IDE安装Clojure的方法?(最好是一个文件安装程序)
我现在已经从事编程工作超过30年,这段时间里尝试了很多种编程语言。我从未见过一种像Clojure这样难以安装的编程语言。即使是同样为JVM构建的Jython,也可以在几秒钟内安装并立即正常运行。
对于Clojure,您必须通过shell下载和安装脚本,启动后台中的leiningen或尝试为您喜爱的IDE安装插件。您需要遵循文件夹结构,并手动设置环境变量……
是否有任何简单易行且不会出错地在Windows上使用“普通”编辑器或简单IDE安装Clojure的方法?(最好是一个文件安装程序)
最近我没有使用 Windows 很多,但我有一个很棒的模板项目,里面包含你需要开始的所有内容。
在 git 中克隆模板项目,然后验证你是否已安装了 Java 和 Lein。
~/expr/demo > java --version
java 14 2020-03-17
Java(TM) SE Runtime Environment (build 14+36-1461)
Java HotSpot(TM) 64-Bit Server VM (build 14+36-1461, mixed mode, sharing)
~/expr/demo > lein --version
Java HotSpot(TM) 64-Bit Server VM warning: Options -Xverify:none and -noverify were deprecated in JDK 13 and will likely be removed in a future release.
Leiningen 2.9.1 on Java 14 Java HotSpot(TM) 64-Bit Server VM
> lein clean
> lein test
lein test _bootstrap
-------------------------------
Clojure 1.10.1 Java 14
-------------------------------
lein test tst.demo.core
Ran 3 tests containing 8 assertions.
0 failures, 0 errors.
src
和test
两个目录。如果需要,该项目甚至包含了如何包含Java源代码的示例(或者你可以删除该部分)。祝愉快!如果你要使用Leiningen,请从Leiningen开始;无需安装Clojure,因为Leiningen会为您安装。然后,在VS Code或其他地方查找插件。