Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/clojure/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Installation 卸载/重新安装leiningen(clojure服务器)相关问题_Installation_Clojure_Leiningen - Fatal编程技术网

Installation 卸载/重新安装leiningen(clojure服务器)相关问题

Installation 卸载/重新安装leiningen(clojure服务器)相关问题,installation,clojure,leiningen,Installation,Clojure,Leiningen,当我问和回答时,我发现运行“sudolein deps”会导致一些问题,迫使我运行“sudolein swank”,这很烦人。我使用MacOSX10.6.4 因此,我将尝试卸载并重新安装leiningen 卸载leiningen 删除~/.m2目录只是卸载,对吗 (重新)安装leiningen 我按照解释的步骤进行操作 将'lein'复制到~/bin/lein并使其可运行 运行'lein self install',我看到安装了~/.m2/存储库 使用“”将leiningen下载到~/bin

当我问和回答时,我发现运行“sudolein deps”会导致一些问题,迫使我运行“sudolein swank”,这很烦人。我使用MacOSX10.6.4

因此,我将尝试卸载并重新安装leiningen

卸载leiningen
  • 删除~/.m2目录只是卸载,对吗
(重新)安装leiningen 我按照解释的步骤进行操作

  • 将'lein'复制到~/bin/lein并使其可运行
  • 运行'lein self install',我看到安装了~/.m2/存储库
  • 使用“”将leiningen下载到~/bin/leiningen

    • 在这个阶段,我不能运行'lein help',但是'sudolein help'。这个怎么了
  • 因此,我不能运行'lein-deps',但运行'sudolein-deps',问题就变成了递归问题 问题
    • 问:如何使用leiningen完美卸载
    • 问:为什么使用“sudo”会让lein正确
    是删除.m2,然后
    lein自行安装应修复此问题:)

    当你可以苏多莱恩。。。它在root所拥有的.m2中创建了文件,因此删除这些文件,然后作为适当的用户(您)重新创建它们。您也可以将它们上的用户更改回您自己

    chown username:users ~/.m2/*
    

    我认为这是离题的,属于ServerFault。这个问题是关于如何使用代码生成+编译器+ide,它比ServerFault更适合堆栈溢出。