Java windows上的Clojure启动错误';posix:权限';

Java windows上的Clojure启动错误';posix:权限';,java,clojure,Java,Clojure,我试图在windows上运行boot,但每次启动生成时,它都会引发以下错误: Boot.main Boot.java: 258 ... boot

我试图在windows上运行boot,但每次启动生成时,它都会引发以下错误:

                                                      Boot.main                       Boot.java: 258
                                                        ...
                                              boot.App.main                        App.java: 491
                                           boot.App.runBoot                        App.java: 399
org.projectodd.shimdandy.impl.ClojureRuntimeShimImpl.invoke     ClojureRuntimeShimImpl.java: 150
org.projectodd.shimdandy.impl.ClojureRuntimeShimImpl.invoke     ClojureRuntimeShimImpl.java: 159
                                                        ...
                                            boot.main/-main                        main.clj: 202
                                          boot.file/tmpfile                        file.clj: 136
                         java.nio.file.Files.createTempFile                      Files.java: 897
                java.nio.file.TempFileHelper.createTempFile             TempFileHelper.java: 161
                        java.nio.file.TempFileHelper.create             TempFileHelper.java: 138
                             java.nio.file.Files.createFile                      Files.java: 632
                         java.nio.file.Files.newByteChannel                      Files.java: 361
        sun.nio.fs.WindowsFileSystemProvider.newByteChannel  WindowsFileSystemProvider.java: 222
         sun.nio.fs.WindowsSecurityDescriptor.fromAttribute  WindowsSecurityDescriptor.java: 358
java.lang.UnsupportedOperationException: 'posix:permissions' not supported as initial attribute
我的build.boot文件如下所示:

(set-env!

  :target-path "target/"

  :source-paths #{"src/java"}
  :resource-paths #{"src/clj"}

  :dependencies '[[org.clojure/clojure "1.7.0"]
                 [http-kit "2.1.18"]
                 [ring/ring-codec "1.0.1"]
                 [expectations "2.0.9"]
                 [slingshot "0.12.2"]
                 [org.clojure/core.async "0.1.346.0-17112a-alpha"]
                 [cheshire "5.5.0"]]

  :dev-dependencies '[[junit/junit "4.12"]])

(task-options!
  pom {:project 'my-project
       :version "0.1.0-SNAPSHOT"}

  aot {:namespace '[my-project.core]}

  jar {:manifest {}})

(deftask build "build project" []
         (comp (aot)
               (javac)
               (uber)
               (jar)
               (target "target/")))
这个版本在ubuntu上运行得非常好,所以我想我缺少了在windows上运行boot所必需的东西


我已经看到,这与java File类中对createFile方法的调用有关,但是由于此调用是通过boot进行的,我想我可能缺少一些配置…

我今天在2.7.0版本的boot上遇到了相同的问题。2.6.0版本没有这样的问题。

我今天在2.7.0版本的boot上遇到了同样的问题。2.6.0版本没有这样的问题