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

欢迎!请查阅关于页面以了解更多关于它的工作原理的信息。

+3
Clojure CLI
重标记

当以未知参数运行 clj 或 clojure 时(例如 -v 或 -p),它将报告此信息

Execution error (FileNotFoundException) at java.io.FileInputStream/open0 (FileInputStream.java:-2).
-p (No such file or directory)

Full report at:
/tmp/clojure-814615935521714016.edn

而不是抛出一个令人困惑的异常和堆栈跟踪,它应该报告命令行参数错误,并且用户应该运行 --help 来获取更多选项。以下是 grep 的示例

$ grep --xxx
grep: unrecognized option '--xxx'
Usage: grep [OPTION]... PATTERNS [FILE]...
Try 'grep --help' for more information.

以下是 leiningen 的示例

$ lein -xxx
'-xxx' is not a task. See 'lein help'.

1 答案

+2

选定
...