¿Puedo usar IntelliJ cursive para ejecutar Clojure Koans?

Resuelto Noté que hay un puñado de personas que siguen esta pregunta, así que pensé en compartir la solución OSX:

1. Desde la terminal, clone el repositorio clojure-koans
2. cd clojure-koans
3. Suponiendo que tiene Leiningen, ‘lein koan run’ para buscar las dependencias que faltan. Si no tiene Leiningen, la forma más fácil de instalarlo es con Homebrew (‘brew install leiningen’).
4. Debería ver un “¡Afirmación fallida!” advertencia. Solo ctrl-c fuera de eso.
5. Abra IntelliJ.
6. Deberá instalar el complemento Leiningen para IntelliJ. Puede obtenerlo usando el administrador de paquetes de IntelliJ: Preferencias> Complementos> Examinar repositorios. Busque “Leiningen” e instálelo. Ahora aparecerá en el menú Complementos. Encuéntralo y haz clic en el botón ‘Relanzar IntelliJ’. Esto completa la instalación.
7. Cargue el módulo clojure-koans en un nuevo proyecto como este: ‘Archivo> Nuevo> Proyecto de fuentes existentes’.
8. Seleccione ‘project.clj’ del directorio ‘~ / clojure-koans / target’ que hicimos anteriormente
9. Debería pedirle que seleccione un proyecto de Leiningen para importar. Debería haber solo una opción. La mina dice ‘clojure-koans: 0.5.1-SNAPSHOT’
10. Para SDK, probablemente querrás usar JDK1.6 si lo tienes. Leiningen parece ser más estable en el JVM heredado.
11. Termine de crear el proyecto. Los Koans deberían correr como se esperaba.

Si usa Cursive, no debe instalar el complemento de Leiningen por separado, ya que le indican que se asegure de que el complemento de Leiningen no esté instalado antes de instalar Cursive. En lugar:

  1. En IntelliJ, vaya a Ejecutar -> Editar configuraciones
  2. Haga clic en +
  3. En Agregar nueva configuración que aparece, selecciona Leiningen.
  4. Nombra la configuración como quieras, por ejemplo, koanrunner
  5. Asegúrese de completar el proyecto Leiningen.
  6. Para argumentos, complete: koan run
  7. Haga clic en Aceptar
  8. Ahora puedes seleccionar koanrunner y ejecutarlo.