2012-03-23 1 views
1

그냥 homebrew를 통해 Mac에 leiningen을 설치하고 시도 할 때마다 다음과 같은 메시지가 나타납니다. "main"스레드의 예외 java.lang.RuntimeException : java.lang.NoSuchMethodError : clojure.lang. KeywordLookupSite (ILclojure/lang/Keyword;) VLeiningen을 실행할 수 없습니다

필자는이 문제를 해결하기위한 모든 게시물에 lein의 사용과 관련되어있는 것처럼 보입니다 ... 나는 실행할 수 없습니다. 어떤 아이디어?

답변

2

leiningen은 자체 업그레이드 작업을 유지하며 homebrew를 사용하는 것보다 하나의 파일을 다운로드하여 설치하는 것이 더 빠르며 최신 버전도 제공합니다. 'lein'를 실행하려고 할 때

  • 은 설치 스크립트는 잘 실행 듯 lein upgrade
+0

을 실행하여 대신 사제

  • 최신 유지를 사용 leiningen를 다운로드하지만 난 아무 명령 오류 얻을 . 독립형 .jar가 ~/lein에 있습니다. 어떻게 사용합니까? –

  • +0

    사실 그렇게 말하지 않는 것 같습니다. 실제로 잘 돌아 가지 않았습니다. 나는 아서의 충고를 듣고 사소한 일을 쉽게하는 [임차인 설치자] (https://github.com/technomancy/leiningen/blob/master/README.md)에 찬성하여 집으로 가져가는 것이 좋습니다. – amalloy

    +0

    아니, 그게 내가 말했던거야, 나는 임차인 설치 프로그램을 다운로드하고 그것을 실행하고, 잘 실행하는 것, 아무런 오류도 없었고, 필자는 lein --help 출력을 보았다. .jar ~/lein하지만 lein 명령 자체가 PATH 등에 추가되지 않았습니다. 정확히 어디에 설치됩니까? –