2012-02-28 2 views
1

나는 여기에 내가 ID에서 누락 어떤 설정이 내가 왜 나는 intelli 아이디어 ID에서 noir 서버를 시작할 수 없습니다?

failed [email protected]: java.net.SocketException: Unrecognized Windows Sockets error: 10106: create java.net.SocketException: Unrecognized Windows Sockets error: 10106: create (NO_SOURCE_FILE:2)

(use 'Yuhuru.server) // works fine, i mean gives nil 

(def mysrv (noir.server/start 8080)) //now it gives 
을하지만 난 .. 수 시작 서버 해요 커맨드를 사용하여 무엇을 거기입니다 ... Clojure의에 완전히 새로운 해요 .. 어떤 빛을 던져 주시기 바랍니다 .. 사전에

감사를

답변

2

IntelliJ REPL에서 발생하지 않는 문제 자식 JVM REPL 프로세스로 전파되지 않는 시스템 환경 변수에서 오는 데 사용되는 Windows에서 소켓을 작성합니다. 이러한 Windows가 없으면 소켓을 만들 수 없습니다.

IntelliJ가이 문제를 겪고 있는지 테스트하려면 IntelliJ의 REPL에서 (System/getenv)을 실행하면 시스템 변수로 채워진지도 대신 빈지도가 표시됩니다. 명령 행.

이것은 다양한 버전의 IntelliJ/LaClojure에서 반복되는 문제입니다. 이전 IntelliJ 10/LaClojure 버전 (0.3.92)에서 수정되었지만 IntelliJ 10 (0.3.102) broke it의 마지막 LaClojure 업데이트가 다시 나타납니다.

LaClojure 0.4.30 조합의 현재 IntelliJ 아이디어 11.0.2 # IC-111.277에서 수정되어야 함을 확인했습니다. LaClojure를 0.3.92으로 다운 그레이드 할 경우 IntelliJ 10을 유지해야하는 경우에도 올바르게 작동해야합니다.

관련 문제