2014-04-07 14 views
1

에 사이다 - 잭 - 재 실행 나는 최근에 이맥스 (24) 내 워크 플로우가에 Clojure에 연결된 nREPL 서버를 실행 cider-jack-in을 실행 한 후 부정 기선 통해 원격 서버에 가서 포함 아래 사이다 사용하기 시작 섬기는 사람. Emacs의 새로운 인스턴스에서 실행하면 잘 작동합니다. 그러나 어떤 이유로 연결이 끊어 지거나 시스템을 최대 절전 모드로 전환하는 경우 REPL을 다시 시작할 수 없습니다.Clojure의 - 연결 문제

Connecting to nREPL on localhost:58062... 
error in process filter: open-network-stream: make client process failed: connection refused, :name, nrepl, :buffer, *nrepl-connection clojure-koans*<3>, :host, localhost, :service, 58062, :nowait, nil 
error in process filter: make client process failed: connection refused, :name, nrepl, :buffer, *nrepl-connection clojure-koans*<3>, :host, localhost, :service, 58062, :nowait, nil 

나는 그것이 새로운 연결 시도가 동일한 포트 번호에 특히 이후, 여전히 이전 인스턴스에 의해 개최 연결 포트의 존재와 함께 할 수있는 뭔가가 생각 : 나는 다음과 같은 메시지가 나타납니다. 이전에 사용 된 포트를 모두 해제하고 다른 포트에서 CIDER를 강제 실행하는 간단한 방법이 있습니까? 원격 작업에 CIDER를 사용하는 것에 대한 다른 제안이있을 수 있습니다. 어떤 도움이라도 대단히 감사합니다.

답변

1

repl가 여전히 이전 cider-jack-in에서 실행 중이면 cider 명령을 사용하여 실행중인 인스턴스에 연결하거나 새 인스턴스를 시작하기 전에 이전 인스턴스를 중지해야합니다.