Je souhaite inclure des classes java personnalisées dans mon projet clojure. J'ai donc créé un répertoire comme src/java/subclass
contenant mon fichier java. Le code de clojure est à src/subclass
. J'ai ajouté :java-source-paths ["src/java"]
à project.clj
. Mais quand je cours lein repl
j'obtiens l'erreur suivante.lein java compiler n'a pas été trouvé lors de l'ajout de java-source-paths
Java compiler not found; Be sure to use java from a JDK
rather than a JRE by modifying PATH or setting JAVA_CMD.
J'ai installé le JDK. javac -version
donne javac 1.8.0_91
. Si je supprime la :java-source-paths
ligne lein repl
fonctionne très bien. Comment puis-je inclure des fichiers java personnalisés à mon projet?
Windows 7
Leiningen 2.7.1 sur Java 1.8.0_91 de Java HotSpot (TM) 64 bits serveur VM
Mise à jour: J'ai essayé courir lein avec le projet CLJ-antlr demo, mais le même problème. Ce problème n'est donc pas spécifique à la configuration de mon projet.