sto provando le varie Come esempi iniziate e posso ottenere un esempio di base ciao mondo a lavorare con HTML di base nel percorso come taleImpossibile localizzare compojure nel classpath
(ns hello-world
(:use compojure.core ring.adapter.jetty)
(:require [compojure.route :as route]))
(defroutes example
(GET "/" [] "<h1>Hello World Wide Web!</h1>"))
(run-jetty example {:port 8080})
Ma quando tento di usare il codice HTML aiutanti come così
(ns hello-world
(:use compojure ring.adapter.jetty)
(:require [compojure.route :as route]))
(defroutes example
(GET "/" []
(html [:h1 "Hello World"])))
(run-jetty example {:port 8080})
Poi ho il seguente errore
[null] Exception in thread java.io.FileNotFoundException "principale": Impossibile trovare compojure__init.cla ss o compojure.clj su classpath: (core.clj: 1)
Puoi menzionare (: usa compojure.core ring.adapter.jetty) invece (: usa compojure ring.adapter.jetty)? – W55tKQbuRu28Q4xv
Ci sono ancora molti esempi nell'intraweb che includono (: use compojure). Questo sembra essere pre-Compojure 0.4 esempi come descritto di seguito. Il problema sopra indica ancora le persone che seguono ancora questi esempi. – Xian
Penso che il tuo secondo esempio manchi "[]". Dovrebbe essere (GET "/" [] ... –