Clojure和JAVA nio包,
我使用JavaNIO包编写了一个非常简单的快速测试
(def cdr-incoming-dir (java.nio.file.Path/get (java.net.URI. "E:/path/to/random/data/")))
我明白了
java.lang.IllegalArgumentException: No matching method: get (NO_SOURCE_FILE:211)
如果我没有弄错的话,类路径有一个名为get的静态方法,它是重载的。其中一个版本的静态方法使用uri作为参数,另一个版本使用两个Sting。我都试过了,都失败了我做错了什么
非常令人沮丧! 使用clojure 1.1和java jdk1。windows 7上的701
# 1 楼答案
正如Alex提到的,你的问题可能有错。我想你是在寻找路径,而不是路径
路径/获取的文档说:
Paths/get的第二个参数是可变字符串。在内部,这实际上是一个字符串数组
您应该能够使用以下选项之一: