Clojure Leiningen离线安装

eri*_*riq 6 install clojure leiningen

我在一个非常严格的环境中工作,我不能执行任何curl或wget脚本,如lein.sh/.bat,也不能"git"代码.我有leiningen-xxx-standalone.jar,它不构成一个完整的leiningen设置.如何设置完整的leiningen,离线?有没有类似"完整"的下载?如果没有什么是必不可少的部分?什么是所需的文件系统布局?

Art*_*ldt 6

在受保护的企业环境中使用maven的"正确"方法是设置一个repo镜像,用你需要的所有jar填充它,然后将它添加到〜/ .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>
Run Code Online (Sandbox Code Playgroud)

这是一个很好的工作,虽然从长远来看它可以获得回报,因为你可以在内部使用镜像以用于以后的项目(并使下载速度更快)

复制一个工作的.m2目录也是一个非常值得尊敬的黑客


Ham*_*aya 3

复制 .m2 目录和 lein sh 脚本应该可以解决问题。