簡體   English   中英

卸載/重新安裝leiningen(clojure服務器)相關問題

[英]Uninstall/Reinstall leiningen(clojure server) related issues

正如我在這里問到並回答的那樣,我發現運行' sudo lein deps會導致一些問題迫使我跑' sudo lein swank',這很煩人。 我被告知不要使用sudo 我使用的是Mac OS X 10.6.4。

所以,我會嘗試卸載並重新安裝leiningen。

卸載leiningen

  • 刪除〜/ .m2目錄只是卸載,這是正確的嗎?

(重新)安裝leiningen

我按照這里解釋的步驟。

  1. 將'lein'復制到〜/ bin / lein並使其可運行。
  2. 運行'lein self-install',我看到〜/ .m2 / repository已安裝。
  3. 使用' http://github.com/technomancy/leiningen.git '將leiningen下載到〜/ bin / leinigen

    • 在這個階段,我不能運行'lein help',而是' sudo lein help'。 這有什么問題?
  4. 結果,我不能運行'lein deps',而是' sudo lein deps,問題就變成了遞歸問題。

問題

  • 問:如何與leiningen完美卸載?
  • 問:為什么使用'sudo'能正確使用lein?

是刪除.m2然后lein self-install應修復這個:)

什么時候你可以sudo lein ...它在root擁有的.m2中創建文件,所以刪除它們然后重新創建它們,因為正確的用戶(你)應該修復它。 你或許也可以將用戶改回自己。

chown username:users ~/.m2/*

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM