Как начать Программирование с Clojure в Windows?

Я знаю, что можно использовать против часовой стрелки внутри Eclipse, но я пытался заставить Leiningen работать, чтобы я мог использовать ClojureScript.

Я загрузил leiningen с помощью git clone. Затем он говорит запустить сценарий. Я попытался самостоятельно установить lein изнутри PowerShell и внутри среды Git bash.

в каждом я получаю сообщение об ошибке при загрузке leiningen (который, как я думал, у меня был с клоном git? хм.) Это интересно, потому что один читает инструкции, которые включают в себя вещи, которые не имеют смысла для Windows.

например, внутри Powershell Windows не понимает экспорт HTTP_CLIENT. Только внутри Git bash я получил сообщение о том, что возможно, хранилище сертификатов моего HTTP-клиента не имеет правильного центра сертификации.

затем он предлагает эту команду, которая работает нормально,export HTTP_CLIENT="curl --insecure -f -L -o" но это не решает проблему.

2 ответов


наиболее рекомендуемым методом AFAIK является загрузка скрипта lein.bat на PATH переменные среды. Я тестировал этот метод на нескольких системах (XP, Windows 7). Нет необходимости строить leiningen из git checkout самостоятельно. Если у вас установлена Windows с Powershell lein self-install должен загрузить ядро .jar файл внутри каталога .lein в вашем пользовательском каталоге. В противном случае убедитесь, что вы установили либо wget.exe или curl.exe и поставить его на PATH.


в Windows есть установщик для Leiningen. Вам просто нужно установить Java SE 7 JDK и Leiningen для Windows. На этой странице представлена подробная инструкция с скриншотами:http://leiningen-win-installer.djpowell.net/

Leiningen для Windows создает переменную пути и Clojure REPL ярлык среди прочего. Из REPL вы можете создавать, создавать и автоматизировать свой проект Clojure.