Domanda

Cercando di ottenere il ClosureScript Ries con Lein sotto una directory del progetto Lein, su Ubuntu 12.04 LTS all-up-to-date.Ho un progetto BASIC Hello-World che ho creato con lein new hello-world e un project.clj personalizzato (elencato di seguito).Lo stesso set-up funziona bene su Mac OS X 7 per me.

$ lein trampoline cljsbuild repl-rhino Exception in thread "main" java.io.FileNotFoundException: Could not locate leiningen/core/main__init.class or leiningen/core/main.clj on classpath:  (subproject.clj:1)
    at clojure.lang.Compiler.eval(Compiler.java:5441)   
        ...
Caused by: java.io.FileNotFoundException: Could not locate leiningen/core/main__init.class or leiningen/core/main.clj on classpath: 
    at clojure.lang.RT.load(RT.java:412)

$ lein --version
Leiningen 1.7.1 on Java 1.6.0_27 OpenJDK 64-Bit Server VM
.

Progetto.CLJ:

(defproject hello-world "1.0.0-SNAPSHOT"
  :description "FIXME: write description"
  :dependencies [[org.clojure/clojure "1.5.1"]
                 [org.clojure/clojurescript "0.0-2030"]]
  :plugins [[lein-cljsbuild "1.0.0-alpha2"]]
  :cljsbuild {:builds []})
.

È stato utile?

Soluzione

Attualmente devi usare il lein cljsbuild (ma penso che tu debba aggiornare la versione del tuo plugin Lein-Cljsbuild dichiarato nel tuo progetto.CLJ [sto usando: 0.3.0], e devi correre con Lein 2Inoltre) exec per eseguire repl o compilations (una volta, auto) attività

Qui puoi controllare maggiori informazioni su questo strumento di Leiningen https://github.com/emezeske/Lein-Cljsbuild

E qui puoi leggere il consiglio di @DNolen sull'uso di questo strumento Come eseguire il debug cloject

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top