Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/clojure/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/108.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Clojure repl连接已关闭_Clojure - Fatal编程技术网

Clojure repl连接已关闭

Clojure repl连接已关闭,clojure,Clojure,我是clojure的新手,在我完成第一个clojure Hello World项目后,我尝试启动repl,但我遇到了连接拒绝错误。请帮忙 我键入的命令是leinrepl Exception in thread "main" java.net.ConnectException: Connection refused, compiling:(/private/var/folders/wz/jk4mqxs57fb4m27sly8fyqkh0000gn/T/form-init13308522641991

我是clojure的新手,在我完成第一个clojure Hello World项目后,我尝试启动repl,但我遇到了连接拒绝错误。请帮忙

我键入的命令是leinrepl

Exception in thread "main" java.net.ConnectException: Connection refused, compiling:(/private/var/folders/wz/jk4mqxs57fb4m27sly8fyqkh0000gn/T/form-init1330852264199133435.clj:1:124)

        at clojure.lang.Compiler.load(Compiler.java:7142)
        at clojure.lang.Compiler.loadFile(Compiler.java:7086)
        at clojure.main$load_script.invoke(main.clj:274)
        at clojure.main$init_opt.invoke(main.clj:279)
        at clojure.main$initialize.invoke(main.clj:307)
        at clojure.main$null_opt.invoke(main.clj:342)
        at clojure.main$main.doInvoke(main.clj:420)
        at clojure.lang.RestFn.invoke(RestFn.java:421)
        at clojure.lang.Var.invoke(Var.java:383)
        at clojure.lang.AFn.applyToHelper(AFn.java:156)
        at clojure.lang.Var.applyTo(Var.java:700)
        at clojure.main.main(main.java:37)

Caused by: java.net.ConnectException: Connection refused

        at java.net.PlainSocketImpl.socketConnect(Native Method)
        at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:345)
        at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206)
        at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188)
        at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
        at java.net.Socket.connect(Socket.java:589)
        at java.net.Socket.connect(Socket.java:538)
        at java.net.Socket.<init>(Socket.java:434)
        at java.net.Socket.<init>(Socket.java:211)
        at clojure.tools.nrepl$connect.doInvoke(nrepl.clj:184)
        at clojure.lang.RestFn.invoke(RestFn.java:421)
        at clojure.tools.nrepl.ack$send_ack.invoke(ack.clj:47)
        at clojure.tools.nrepl.server$start_server.doInvoke(server.clj:153)
        at clojure.lang.RestFn.invoke(RestFn.java:619)
        at clojure_noob.core$eval1096.invoke(form-init1330852264199133435.clj:1)
        at clojure.lang.Compiler.eval(Compiler.java:6703)
        at clojure.lang.Compiler.eval(Compiler.java:6693)
        at clojure.lang.Compiler.eval(Compiler.java:6693)
        at clojure.lang.Compiler.load(Compiler.java:7130)
        ... 11 more

同样的问题,可以通过运行一个headless repl,然后在另一个shell中连接到它来解决

> lein repl :headless
nREPL server started on port 9991 on host 127.0.0.1 - nrepl://127.0.0.1:9991
> lein repl :connect nrepl://127.0.0.1:9991
然后在另一个壳里

> lein repl :headless
nREPL server started on port 9991 on host 127.0.0.1 - nrepl://127.0.0.1:9991
> lein repl :connect nrepl://127.0.0.1:9991

同样的问题,可以通过运行一个headless repl,然后在另一个shell中连接到它来解决

> lein repl :headless
nREPL server started on port 9991 on host 127.0.0.1 - nrepl://127.0.0.1:9991
> lein repl :connect nrepl://127.0.0.1:9991
然后在另一个壳里

> lein repl :headless
nREPL server started on port 9991 on host 127.0.0.1 - nrepl://127.0.0.1:9991
> lein repl :connect nrepl://127.0.0.1:9991

你在Linux和Windows的哪个平台上?我想你是怎么开始repl leiningen的?也包括呼叫和输出的顶部。从/private/var/folders/的外观来看,他在mac上。。。路径您使用的是哪个Java版本?这可能是的副本。您是否以任何方式尝试设置端口?e、 g.via:connecton-on-cli,通过您环境中的LEIN_REPL_端口,或您项目中的某个东西进行连接。clj?不,我没有设置端口您在Linux、Windows上使用的是哪个平台?我想你是怎么开始repl leiningen的?也包括呼叫和输出的顶部。从/private/var/folders/的外观来看,他在mac上。。。路径您使用的是哪个Java版本?这可能是的副本。您是否以任何方式尝试设置端口?e、 g.via:connectoncli、通过环境中的LEIN_REPL_端口或项目中的某个东西连接。clj?不,我没有设置端口