So lately I've been looking into Clojure, and I love the language. I would like to see if I can make a small web application in it, just to challenge myself. However, I have absolutely no experience setting up any Java-related web applications. In fact, I don't really have much experience with Java at all. Where do I start? I have lots of experience with Apache and the LAMP stack, and I know on Apache I would just use Fast-CGI in most cases, but I don't know the equivalent in the Java world (if there is one).
Basically, I just need help with setting up the server and getting it started. I understand (somewhat) how to deploy a pure Java application, but what about a pure Clojure application? How does that work? I guess, coming from a world where all web applications are written in scripting languages, this is all new to me.
I'm on a Windows box, with Eclipse as my IDE, so I prefer a plug-in to a command-line script, but I'll live either way. I don't really care which web server I use; I'm trying out Jetty right now just because it's lightweight.
Oh, and by the way, I don't want to use a Clojure framework such as Compojure. That would defeat the learning part of this.
Thanks in advance.