サーブレットを:gen-classしようとしていますこれは私のコードです:
(ns test.test
(:import (java.io PrintWriter) (javax.servlet.http HttpServlet))
(:gen-class :name test.TestServlet :extends javax.servlet.http.HttpServlet))
(defn -doGet[request response]
(let [wrtr (.getWriter response)]
(.println wrtr "hello from clojure")))
Leinではコンパイルできません。スレッド"main"の例外java.lang.ClassNotFoundException:javax.servlet.http.HttpServlet(Test.clj:1)
Leinの:library-pathを「:library-path」/ home / long / worksheets / spring / LongHDi / war / WEB-INF / lib」に変更しましたが、機能しませんでした。
理由はわかりますか?
GoogleAppEngineを使用しようとしています。拡張したいサーブレットクラスは、指定したlibフォルダにすでにあります。