У меня есть JAR с классом Proto$Event.class (скомпилирован из Protocol Buffer). Теперь я хочу использовать его в проекте Clojure.
Я включаю JAR в свой проект clojure, выполнив эти шаги.
Но я не могу запустить этот код в clojure:
(ns protocolbuf-test.core
(:import
(com.foo.bar Proto$Event)))
Ошибка:
1. Unhandled java.lang.ClassNotFoundException
com.foo.bar.Proto$Event
Любое предложение?
Спасибо
:import
работает только внутри макросаns
-(ns foo.core (:import (com.foo.bar Proto$Event)))
. В REPL можно использовать функциюimport
и список нужно заключать в кавычки -(import '(com.foo.bar Proto$Event))
- person ez121sl   schedule 13.04.2015ns
. Просто пропущено здесь.... - person Édipo Féderle   schedule 13.04.2015