我在一个非常严格的环境中工作,我不能执行任何curl或wget脚本,比如lein.sh/.bat,我也不能"git“代码。我有leiningen-x.x.x-standalone.jar,它不构成一个完整的leiningen设置。如何离线设置一个完整的leiningen?有没有类似“完整”下载的东西?如果不是,那么最重要的部分是什么?所需的文件系统布局是什么?
发布于 2012-02-23 03:34:05
working with maven in a protected enterprise setting的“正确”方法应该是设置一个repo镜像,用您需要的所有jars填充它,然后将它添加到您的~/.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目录也是一种非常值得尊敬的技巧
发布于 2012-02-23 00:22:00
复制.m2目录和lein sh脚本应该可以完成此任务。
https://stackoverflow.com/questions/9398411
复制相似问题