当cljsc.bat编译以下ClojureScript项目的示例时,会抛出FileNotFoundException异常。
线程"main"中发生异常:java.io.FileNotFoundException: 在类路径中找不到cljs/closure__init.class
或cljs/closure.clj
这是由于用户设置的系统环境变量%CLOJURESCRIPT_HOME%的路径末尾缺少反斜杠而引起的。
在这种情况下,CLASSPATH设置为"C:<BR/>clojure\clojurescriptsrc\clj;C:<BR/>clojure\clojurescriptsrc\cljs",这使得javac无法找到cljs/clojure.clj文件。
因此,可以添加反斜杠到%CLOJURESCRIPT_HOME%的路径中解决问题。
我附上了修补文件,"cljsc-path.bat"。