Je reçois l'erreur de clojure commun:Clojure n'a pas pu localiser __init.class dans clojars dépendance
Unhandled java.io.FileNotFoundException
Could not locate org/dsteurer/doctex__init.class or
org/dsteurer/doctex.clj on classpath.
Le fichier correct est dans mon project.clj: dépendances comme [org.dsteurer/doctex « 0.1.10 "] et les fichiers de ce projet sont dans mon répertoire .m2.
Si je nettoie le dépôt .m2 et redémarrez le REPL les fichiers de doctex téléchargés et ajoutés au référentiel .m2 mais l'erreur persiste.
Il n'y a pas de fichier doctex.clj. Il y a des fichiers core.clj et main.clj et main.clj a un: gen-class dans le ns. En regardant d'autres téléchargements de clojar, je trouve beaucoup qui n'ont qu'un core.clj et n'ont pas de fichier "projectname.clj" donc je suis confus. J'ai des dizaines de projets de Clojure et plusieurs dizaines de dépendances et ce problème (où les dépendances sont correctes et .m2 est correctement rempli) est nouveau.
Pour être clair: comment vous avez spécifié la dépendance ('[org.dsteurer/doctex "0.1.10"]') est probablement correct, il est l'utilisation dans votre code qui est incorrect. – glts