Hello all, I am trying to learn pedestal from http://pedestal.io/guides/hello-worl, this is my src/hello.clj
(ns hello
(:require [io.pedestal.http as http]
[io.pedestal.http.route as route]))
(defn respond-hello [request]
{:status 200 :body "Hello world!"})
This is my deps.edn
{:deps
{io.pedestal/pedestal.service {:mvn/version "0.5.7"}
io.pedestal/pedestal.route {:mvn/version "0.5.7"}
io.pedestal/pedestal.jetty {:mvn/version "0.5.7"}
org.slf4j/slf4j-simple {:mvn/version "1.7.28"}}
:paths ["src"]}
But when I try this ((require 'hello)
in clj
, I get this error:
$ clj
Clojure 1.11.1
user=> (require 'hello)
Execution error (FileNotFoundException) at hello/eval140$loading (hello.clj:1).
Could not locate io/pedestal/http/as__init.class, io/pedestal/http/as.clj or io/pedestal/http/as.cljc on classpath.
user=>
Will be great if any one can throwsome light.