As Alex mentions, you probably have a typo in the question. I think you're looking for Paths/get, not Path/get.
The docs for Paths/get say:
get(String first, String... more)
The second argument to Paths/get is a variadic string. Internally, this is actually a String array.
You should be able to use one of:
(java.nio.file.Paths/get "E:/path/to/random/data/" (make-array String 0))
(java.nio.file.Paths/get "E:/path/to/random/data/" (into-array String []))
(java.nio.file.Paths/get "E:/path/to/random/data/" (into-array [""]))
Answer from Terje Sten Bjerkseth on Stack OverflowGitHub
github.com › pjstadig › nio
GitHub - pjstadig/nio: Clojure support for java.nio.
Extends clojure.java.io’s input-stream, output-stream, and copy functions to java.nio classes.
Starred by 83 users
Forked by 4 users
Languages Clojure 100.0% | Clojure 100.0%
GitHub
github.com › potetm › nio2
GitHub - potetm/nio2: A clojure wrapper around java.nio.file package · GitHub
A clojure wrapper around java.nio.file package. Contribute to potetm/nio2 development by creating an account on GitHub.
Author potetm
GitHub
github.com › ToBeReplaced › nio.file
GitHub - ToBeReplaced/nio.file: Clojure wrapper for java.nio.file · GitHub
Clojure wrapper for java.nio.file. Contribute to ToBeReplaced/nio.file development by creating an account on GitHub.
Starred by 9 users
Forked by 2 users
Languages Clojure
GitHub
github.com › cymen › clojure-nio › blob › master › src › clojure_nio › core.clj
clojure-nio/src/clojure_nio/core.clj at master · cymen/clojure-nio
Example of using Java NIO in Clojure from http://pepijndevos.nl/2011/06/18/nio-in-clojure.html - clojure-nio/src/clojure_nio/core.clj at master · cymen/clojure-nio
Author cymen
Reddit
reddit.com › r/clojure › hara.io.file - nio for clojure
r/Clojure on Reddit: hara.io.file - nio for clojure
September 14, 2016 - This is a really neat library and so like most people, I was using that for all my file operations... that and increasingly clojure.java.io because I didn't want any dependencies. However, it is still based on the java.io package and so when I decided to write my own, I looked at either copying that or doing something different with a newer api. There are similar solutions in fs but I felt that it wasn't solid. The FileVistor pattern in java.nio.file sold it to me as the more superior solution.
GitHub
github.com › joastbg › clojure-nio-server
GitHub - joastbg/clojure-nio-server: Web server using Java NIO.2 asynchronous I/O · GitHub
Web server using Java NIO.2 asynchronous I/O. Contribute to joastbg/clojure-nio-server development by creating an account on GitHub.
Author joastbg
GitHub
github.com › cymen › clojure-nio
GitHub - cymen/clojure-nio: Example of using Java NIO in Clojure from http://pepijndevos.nl/2011/06/18/nio-in-clojure.html · GitHub
Example of using Java NIO in Clojure from http://pepijndevos.nl/2011/06/18/nio-in-clojure.html - cymen/clojure-nio
Author cymen
Wishful Coding
pepijndevos.nl › 2011 › 06 › 18 › nio-in-clojure.html
NIO in Clojure - Wishful Coding
June 18, 2011 - (ns nio (:import [java.net InetSocketAddress] [java.nio ByteBuffer CharBuffer] [java.nio.channels ServerSocketChannel Selector SelectionKey] [java.nio.charset Charset])) (def *buffer* (ByteBuffer/allocate 16384)) (defn selector [server-socket-channel] (let [selector (Selector/open)] (.register server-socket-channel selector SelectionKey/OP_ACCEPT) selector)) (defn setup [port] (let [server-socket-channel (ServerSocketChannel/open) _ (.configureBlocking server-socket-channel false) server-socket (.socket server-socket-channel) inet-socket-address (InetSocketAddress.
Clojure Q&A
ask.clojure.org › index.php › 3778 › support-java-nio-file-path-in-clojure-java-io
Support java.nio.file.Path in clojure.java.io - Clojure Q&A
March 7, 2018 - java.nio.file.Path objects are largely equivalent to java.io.File. They represent a location in a ( ... Alex Miller **Patch:** CLJ-2333-1.patch
Cljdoc
cljdoc.org › d › clojure-interop › java.nio › 1.0.5 › api › jdk.nio.ByteBuffer
jdk.nio.ByteBuffer — clojure-interop/java.nio 1.0.5
The new buffer's capacity, limit, position, and mark values will be identical to those of this buffer. If this buffer is itself read-only then this method behaves in exactly the same way as the duplicate method. returns: The new, read-only byte buffer - `java.nio.ByteBuffer`raw docstring
GitHub
github.com › juergenhoetzel › clj-nio2
GitHub - juergenhoetzel/clj-nio2: This package provides a lispy interface to NIO.2 introduced with Java 7.
Starred by 28 users
Forked by 2 users
Languages Clojure 100.0% | Clojure 100.0%
GitHub
github.com › joastbg › clojure-nio-server › blob › master › src › nioserver › core.clj
clojure-nio-server/src/nioserver/core.clj at master · joastbg/clojure-nio-server
Web server using Java NIO.2 asynchronous I/O. Contribute to joastbg/clojure-nio-server development by creating an account on GitHub.
Author joastbg
Manning
freecontent.manning.com › dive-into-clojure-java-io
Dive into clojure.java.io | Manning
September 3, 2022 - ❶ clojure.java.io contains the Coercions protocol declaring two functions, as-file and as-url. While as-file has the file wrapper function available, as-url doesn’t have a corresponding url function. The implementation consists of transforming the path into an URI and call the corresponding ...
Clojars
clojars.org › clojure-interop › java.nio
[clojure-interop/java.nio "1.0.5"] - Clojars
[clojure-interop/java.nio "1.0.5"] Clojure to Java Interop Bindings for java.nio
Clojars
clojars.org › nio
[nio/nio "1.0.4"] - Clojars
October 15, 2015 - [nio/nio "1.0.4"] Clojure support for java.nio.
GitHub
github.com › Moocar › java.io
GitHub - Moocar/java.io: JK7 java.nio.file.Path compatibility for clojure.java.io
(require 'me.moocar.java.io) (require '[clojure.java.io :as jio]) (import '(java.nio.file Paths)) (def p (Paths/get "/tmp" (into-array ["foo"]))) (with-open [writer (jio/writer p)] (.write writer "Hello!\n")) (with-open [writer (jio/writer p :append true)] (.write writer "How's it goin?\n")) ...
Author Moocar