接受一个 x 参数,据此返回相对路径字符串。 x 的类型可以是 java.lang.String , java.io.File , java.net.URL 和 java.net.URI ,跟 as-file 一样。
如果 x 不是用相对路径表示的,则抛出 IllegalArgumentException 。
user> (as-relative-path "./tmp")
"./tmp"
user> (as-relative-path "tmp")
"tmp"
user> (as-relative-path "/tmp")
;;IllegalArgumentException /tmp is not a relative path  clojure.java.io/as-relative-path (io.clj:404)
user> (as-relative-path (java.io.File. "tmp-file"))
"tmp-file"