我试图通过执行 Java 命令从 Clojure 中的文件中获取最后修改时间。通过使用 java.io.File.lastModified 我应该能够获得 UNIX 时间,这不能通过执行脚本或在 REPL 中工作。
我的代码是:(java.io.File.lastModified "/home/lol/lolness.txt")
我的错误是: java.lang.ClassNotFoundException: java.io.File.lastModified (NO_SOURCE_FILE:24)
(java.io.File.separator) 但是有效。
编辑:Clojure 版本 1.2.0-master-SNAPSHOT Java 版本 OpenJDK 1.6.0