2013-09-10 3 views
4

Есть ли полная загрузка, которую я могу использовать, которая загружает leiningen и все связанные вещи за один раз? Я не могу изменить настройки прокси-сервера в своей локальной сети, и это ошибка, которую я получаю:Как установить Leiningen самостоятельно из-за брандмауэра?

«DownloadFile» с аргументами «2»: «Удаленный сервер возвратил ошибку: (407) Прокси-сервер Необходима аутентификация."

Update

Вам нужно загрузить автономный баночку Leiningen, а затем указать LEIN_JAR к нему:

set LEIN_JAR=full path to leiningen standalone jar 

ответ

5

Для меня - настройка прокси не работает (и загрузка баночка была неудовлетворительной)

я получил:

  1. wget binary и
  2. в wget dependencies

и положить их на мой PATH - то есть h:\util содержит:

wget.exe 
libssl32.dll 
libintl3.dll 
libiconv2.dll 
libeay32.dll 

(где H:\util уже был на моем пути.)

а затем получил новый терминал cmd.exe - а затем lein self-install работал.

Предположения:

  • Загрузка банку было неудовлетворительным, так как точка lein должен быть менеджером зависимостей (например, мавена). Вам нужно продолжать загрузку. Если вы вручную загрузите первую банку - тогда, когда вы добавите еще несколько jar-зависимостей в свой проект, вам также придется вручную загрузить их. Мог бы также вытащить лейн и вернуться к работе над Java classpath.
  • На мой взгляд - в настройках прокси-сервера Windows автоматически должны быть обнаружены. Лейн не может этого сделать (пока), но версию wget, которую я скачал, мог. Поэтому вы решаете проблему необходимости явного указания прокси-сервера. (Кроме того, вручную установка прокси-сервера просто не помогла мне)
+0

Не могли бы вы немного расширить это ответ. Я поддержал это, но не совсем понимаю, что вы имеете в виду? – Zubair

+0

Я расширил это еще – hawkeye

+0

ok Спасибо, скоро попробуй это скоро – Zubair

1

Это должно помочь:

https://github.com/technomancy/leiningen/wiki/HTTP-Proxies

Вы должны работать на вашем Googling навыки;)

+0

Мои навыки работы с ошибками ужасны, я первый, кто признал это! :) – Zubair

+0

Для этого требуется знание имени пользователя и пароля прокси. Windows не имеет возможности увидеть имя пользователя и пароль – Zubair

+0

Большинство прокси-серверов компании не используют комбинации имени пользователя и пароля, просто http: // someip: somespecialport.Вы должны попытаться исключить имя пользователя: password @ –

1

Я хочу опубликовать это как комментарий к @hawkeye, но у меня нет достаточной репутации. Это работает только для меня, когда я устанавливаю переменную среды.

set HTTP_CLIENT=wget --no-check-certificate -O 
Смежные вопросы