Один намек - это исключение, которое вы получили:
java.lang.IllegalArgumentException: No matching ctor found for class java.lang.Integer
Итак, он пытается построить Integer
, но не может найти правильный конструктор (ctor). Это, вероятно, означает, что значение мусора было предоставлено там, где ожидалось целое число. Например:
> (Integer. {}) ; can't construct an Integer from an empty map
IllegalArgumentException No matching ctor found for class java.lang.Integer clojure.lang.Reflector.invokeConstructor (Reflector.java:183)
Еще один намек на ошибку view
:
(GET "/" [] (veiw_mapper/index))
Лучший подход - найти работающий пример, заставить его работать на вашем компьютере, а затем добавлять только 1-3 новые строки за раз, пока вы не заработаете.