This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2020-11-05
Channels
- # announcements (1)
- # babashka (6)
- # beginners (31)
- # calva (23)
- # cider (38)
- # clj-kondo (98)
- # cljs-dev (3)
- # clojure (56)
- # clojure-australia (2)
- # clojure-europe (14)
- # clojure-italy (1)
- # clojure-nl (2)
- # clojure-spec (17)
- # clojure-uk (27)
- # clojurescript (45)
- # code-reviews (1)
- # core-async (26)
- # core-logic (10)
- # cursive (11)
- # data-science (9)
- # datomic (7)
- # deps-new (4)
- # devcards (1)
- # emacs (4)
- # etaoin (2)
- # fulcro (14)
- # jobs (1)
- # kaocha (1)
- # leiningen (50)
- # malli (3)
- # parinfer (1)
- # pathom (7)
- # reitit (4)
- # remote-jobs (1)
- # reveal (45)
- # shadow-cljs (59)
- # sql (97)
- # tools-deps (1)
- # uncomplicate (4)
- # vim (18)
Hi, I'm following the readme alias here https://github.com/seancorfield/clj-new
{:aliases
{:new {:extra-deps {seancorfield/clj-new
{:mvn/version "1.1.228"}}
:ns-default clj-new
:exec-args {:template "app"}}}
...}
But I'm getting error when executing clj -X:new create :name jaimesangcap/sample
Execution error (FileNotFoundException) at java.io.FileInputStream/open0 (FileInputStream.java:-2).
-X:new (No such file or directory)
Full report at:
/var/folders/lw/_rg6ygr52m71s2v_y1lc5xr4gjb1wv/T/clojure-584313092484341518.edn
----- Content of /var/folders/lw/_rg6ygr52m71s2v_y1lc5xr4gjb1wv/T/clojure-584313092484341518.edn
{:clojure.main/message
"Execution error (FileNotFoundException) at java.io.FileInputStream/open0 (FileInputStream.java:-2).\n-X:new (No such file or directory)\n",
:clojure.main/triage
{:clojure.error/class java.io.FileNotFoundException,
:clojure.error/line -2,
:clojure.error/cause "-X:new (No such file or directory)",
:clojure.error/symbol java.io.FileInputStream/open0,
:clojure.error/source "FileInputStream.java",
:clojure.error/phase :execution},
:clojure.main/trace
{:via
[{:type java.io.FileNotFoundException,
:message "-X:new (No such file or directory)",
:at [java.io.FileInputStream open0 "FileInputStream.java" -2]}],
:trace
[[java.io.FileInputStream open0 "FileInputStream.java" -2]
[java.io.FileInputStream open "FileInputStream.java" 195]
[java.io.FileInputStream <init> "FileInputStream.java" 138]
[java.io.FileInputStream <init> "FileInputStream.java" 93]
[clojure.lang.Compiler loadFile "Compiler.java" 7571]
[clojure.main$load_script invokeStatic "main.clj" 475]
[clojure.main$script_opt invokeStatic "main.clj" 535]
[clojure.main$script_opt invoke "main.clj" 530]
[clojure.main$main invokeStatic "main.clj" 664]
[clojure.main$main doInvoke "main.clj" 616]
[clojure.lang.RestFn applyTo "RestFn.java" 137]
[clojure.lang.Var applyTo "Var.java" 705]
[clojure.main main "main.java" 40]],
:cause "-X:new (No such file or directory)"}}
I'm using clojure 1.10.1, ~/.clojure/deps.edn
is
{:aliases
{:new {:extra-deps {seancorfield/clj-new
{:mvn/version "1.1.228"}}
:ns-default clj-new
:exec-args {:template "app"}}}}
What am I missing here? Appreciate your help, thanks@jaime.sangcap Looks like your CLI version is too old. You need to be using at least 1.10.1.697 per the readme:
> Note: these instructions assume you are using the Clojure CLI version 1.10.1.697 or later!
You can find out what version you have installed via clojure -Sdescribe
The current stable version of the CLI is 1.10.1.727 per https://clojure.org/releases/tools