正如我在这里询问和回答的那样,我发现运行“ sudo lein deps”会导致一些问题,迫使我运行“ sudo lein swank”,这很烦人。我被告知不要使用sudo。我使用 Mac OS X 10.6.4。
所以,我会尝试卸载并重新安装 leiningen。
卸载 leiningen
- 删除 ~/.m2 目录只是卸载,这是正确的吗?
(重新)安装 leiningen
我按照此处解释的步骤进行操作。
- 将 'lein' 复制到 ~/bin/lein 并使其可运行。
- 运行“lein self-install”,我看到 ~/.m2/repository 已安装。
使用' http://github.com/technomancy/leiningen.git '下载leiningen到~/bin/leinigen
- 在这个阶段,我不能运行“lein help”,而是运行“ sudo lein help”。这有什么问题?
- 结果,我不能运行“lein deps”,而是运行“ sudo lein deps”,问题就变成了递归问题。
问题
- Q : 如何用 leiningen 完美卸载?
- 问:为什么使用 'sudo' 使 lein 正确?