Java e Clojure con Leiningen

È possibile gestire facilmente e compilazione nativa classi Java a fianco di Clojure in un progetto di utilizzo di leiningen?

Sto lavorando a un livello piuttosto basso (con netty nio) e pensare che alcuni di idraulico classi sarebbe in realtà essere più facile da gestire come raw java sia in termini di costruzione del codice così come le prestazioni.

InformationsquelleAutor Toby Hede | 2011-03-25

 

3 Replies
  1. 44

    In Leiningen tutorial c’è il seguente dichiarazione

    Per progetti che includono un po ‘ di codice Java, si può impostare :java-source-path chiave nel progetto.clj a una directory contenente i file Java. Quindi il compilatore javac verrà eseguito prima del tuo Clojure codice AOT-compilato, o può essere eseguito manualmente con il javac attività.

    così dovrebbe funzionare out of box se :java-source-paths opzione è impostata

    • Deve aver perso uno, evviva!
  2. 53

    Di Leiningen 2.x, :java-source-path è stato sostituito con :java-source-paths, il cui valore è specificato come un vettore piuttosto che una stringa.

    Un buon posto per trovare un completo (aggiornato) documentazione di Leiningen caratteristiche è quello di esaminare il esempio di file di progetto. In questo caso, si vedrà:


    :java-source-paths ["src/main/java"]

Lascia un commento