Clojure Leiningen автономная установка - PullRequest
6 голосов
/ 22 февраля 2012

Я работаю в очень стесненной среде, я не могу выполнять скрипты curl или wget, такие как lein.sh/.bat, и не могу "git" код. У меня есть leiningen-x.x.x-standalone.jar, который не составляет полную настройку leiningen. Как я могу настроить полный leiningen, в автономном режиме? есть что-то вроде "полной" загрузки? Если нет, то каковы основные части? Какая структура файловой системы требуется?

Ответы [ 2 ]

6 голосов
/ 22 февраля 2012

«правильный» подход для работы с maven в защищенном корпоративном параметре заключается в настройке зеркала репозитория, заполнении его всеми необходимыми банками, а затем добавлении его в ~ / .m2 /settings.xml файл для зеркалирования всего.

<settings>
  <mirrors>
    <mirror>
      <id>archiva.default</id>   
      <url>http://my.mirror.com:8080/archiva/repository/internal</url>
      <mirrorOf>*</mirrorOf>
    </mirror>
  </mirrors>
</settings>

это много работы заранее, хотя в долгосрочной перспективе это может окупиться, потому что вы можете использовать зеркало для последующих проектов (и для ускорения загрузки)

копирование рабочего каталога .m2 также является вполне реальным взломом

2 голосов
/ 22 февраля 2012

Копирование каталога .m2 и сценария lein sh должно помочь.

...