On 8 August 2015 at 11:42, Sean Corfield <s...@corfield.org> wrote:

> - test-all: isn't there an existing support for launching tests in
> clojure-maven-plugin-maven-plugins ? Naive question: in your current
> workflow, you relaunch the Lein executable each time via an emacs command?
> Or is it via an nrepl client session connected to the same repl that emacs
> uses for your own user interactions?
>
>
> Test-all is just an alias in Leiningen. It can be any series of tasks. It
> was an example of a command line that I want to be able to run that isn’t
> mvn test.
>
> - test-all: is there, and do you use, a mode which automatically
> relaunches the tests when source code changes are detected on the
> filesystem?
>
>
> No, generally I don’t.
>
> - jack in: is that the term in emacs for an action which will connect to
> "a repl" ("the repl?" - sorry for my lack of knowledge), and potentially
> start a new jvm process for the project under development (bu starting
> leiningen via its shell script or maybe crating the command line for
> calling java clojure.main -i leiningen.main/-main ?)
>
>
> Yes, jack-in is an nrepl/cider term for starting a REPL (with Leiningen)
> using the current project.clj.
>

Just a small clarification - it's a term involving starting a local nREPL
server for the current project and connecting to it. You don't really have
to use lein for this - boot is also supported out-of-the-box and in theory
every command creating an nREPL server would work.


>
> Basically I want contrib projects to be as easy to work with as
> non-contrib projects (which all have project.clj files and use Leiningen)
> and that’s why I have project.clj for clojure.java.jdbc. I have a variety
> of dependencies in project.clj that might be different to the pom.xml
> because I run a different set of tests etc. For example I have the MS SQL
> JDBC library installed locally and I test against a VM running XP and SQL
> Server. That’s not relevant for the pom.xml.
>
> I’m not interested in using Maven for this: Maven is a necessary evil as
> far as I’m concerned for the build server. I also don’t want to use Eclipse
> or IntelliJ or any of those "Java IDEs".
>
> I wish Clojure/core would support Leiningen fully and use it for the build
> system and for Sonatype / Maven Central deployments so we didn’t need
> pom.xml at all.
>
> Sean
>
> --
> You received this message because you are subscribed to the Google
> Groups "Clojure" group.
> To post to this group, send email to clojure@googlegroups.com
> Note that posts from new members are moderated - please be patient with
> your first post.
> To unsubscribe from this group, send email to
> clojure+unsubscr...@googlegroups.com
> For more options, visit this group at
> http://groups.google.com/group/clojure?hl=en
> ---
> You received this message because you are subscribed to the Google Groups
> "Clojure" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to clojure+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to