This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2018-07-30
Channels
- # arachne (5)
- # beginners (42)
- # cider (35)
- # cljs-dev (25)
- # cljsrn (2)
- # clojure (107)
- # clojure-dev (32)
- # clojure-finland (2)
- # clojure-greece (3)
- # clojure-italy (6)
- # clojure-nl (7)
- # clojure-spec (27)
- # clojure-uk (45)
- # clojurescript (152)
- # core-async (3)
- # cursive (26)
- # data-science (4)
- # datomic (33)
- # defnpodcast (1)
- # duct (12)
- # editors (3)
- # emacs (6)
- # events (5)
- # fulcro (6)
- # jobs (1)
- # lein-figwheel (9)
- # off-topic (7)
- # onyx (7)
- # re-frame (1)
- # reagent (9)
- # reitit (31)
- # shadow-cljs (130)
- # slack-help (1)
- # spacemacs (53)
- # tools-deps (55)
- # yada (4)
I have a project.clj file that contains a :certificates entry. I can't start the project because Cursive errors out saying that the file does not exist. However it does exist, and seems to work fine if I comment out the :certificates line, or if I run the project through lein. Any ideas?
:certificates ["dev/resources/server-nexus-01.pem"]
is what the line looks like
when I change the source folders in Project structure
it's not saved for the next session...should I give up and change the project.clj?
@cfleming I opened File->Project Structure and there was a bunch of stuff under Problems. It was late and I remember there was something about clojaras and maven (something wasn’t indexed). I had to press update and warnings went away. Thanks everybody!
I can (declare |)
but I don't know how to make that declaration "follow" the importing of the macro
Can you refresh the Deps every time you start a REPL? I find myself forgetting to hit the refresh button after a deps change and getting an old classpath.
@kenny you can turn on a warning when your project.clj is out of date
But I find it gets a bit annoying
Ah, are you talking about deps.edn?
Oh, I’m not sure. I’d imagine that feature would come eventually
@tbaldridge So Cursive has a problem in that it runs lein in-process and thus can’t change the CWD. I do a bunch of black magic with the http://c.j.io protocols to support what I can, but if something uses (File.)
there’s not much I can do. I’ll try that and see if I can fix it.
As a workaround, you can run lein headless and then connect a remote REPL to it from within Cursive.
@joelsanchez Yes, you should 🙂
@kenny I haven’t implemented that for deps yet, I’ll try to get that in there soon.