Clojure: невозможно запустить реплик сидра с загрузкой - PullRequest
0 голосов
/ 13 апреля 2020

У меня есть следующий файл build.boot,

(set-env!
 :resource-paths #{"src"}
 :dependencies '[[me.raynes/conch "0.8.0"]
                 [boot.core :as boot]])
(task-options!
 pom {:project 'myapp
      :version "0.1.0"}
 jar {:manifest {"Foo" "bar"}})
(boot/deftask cider "CIDER profile"
  []
  (require 'boot.repl)
  (swap! @(resolve 'boot.repl/default-dependencies)
         concat '[[org.clojure/tools.nrepl "0.2.12"]
                  [cider/cider-nrepl "0.15.0"]
                  [refactor-nrepl "2.3.1"]])
  (swap! @(resolve 'boot.repl/default-middleware)
         concat '[cider.nrepl/cider-middleware
                  refactor-nrepl.middleware/wrap-refactor])
  identity)

, следующий за этой документацией: https://github.com/boot-clj/boot/wiki/Cider-REPL Однако, когда я делаю домкрат, я получаю сообщение об ошибке, отказываясь запустить как root. установить BOOT_AS_ROOT = да, чтобы принудительно. ", и все же после выполнения экспорта BOOT_AS_ROOT = да, я получаю ту же ошибку. Что не так?

1 Ответ

0 голосов
/ 13 апреля 2020

Эта вики-страница очень устарела, поэтому я не рекомендую следить за ней. Лучше всего прочитать документацию CIDER .

Просто убедитесь, что вы используете Boot 2.8.3. Вам не нужно никакого специального профиля CIDER. Просто создайте загрузочный проект, откройте из него файл в CIDER и выполните M-x cider-jack-in-clj.

...