在REPL中重新加载Clojure文件,您可以使用以下步骤:
java -cp clojure.jar clojure.main
(load-file "your-file-path")
命令加载Clojure文件。将your-file-path
替换为您要加载的Clojure文件的路径。例如,如果您要加载名为example.clj
的文件,请输入:(load-file "example.clj")
(require '[clojure.java.io :as io])
(require '[clojure.edn :as edn])
(defn reload-file [file-path]
(let [file (io/file file-path)]
(if (.exists file)
(edn/read-string (slurp file))
(println (str "File not found: " file-path)))))
然后,使用以下命令重新加载Clojure文件:
(reload-file "your-file-path")
将your-file-path
替换为您要重新加载的Clojure文件的路径。
请注意,这个答案中没有提及其他云计算品牌商,因为这个问题是关于在Clojure REPL中重新加载Clojure文件的。
领取专属 10元无门槛券
手把手带您无忧上云