मैं hiccup-1.0.0-beta1 का उपयोग कर एक कंपोज़र प्रोजेक्ट बना रहा हूं।हिचकी 1.0.0-बीटा 1 त्रुटि
Caused by: java.lang.IllegalAccessError: defelem does not exist
at clojure.core$refer.doInvoke(core.clj:3287)
at clojure.lang.RestFn.applyTo(RestFn.java:139)
at clojure.core$apply.invoke(core.clj:542)
at clojure.core$load_lib.doInvoke(core.clj:4781)
at clojure.lang.RestFn.applyTo(RestFn.java:142)
at clojure.core$apply.invoke(core.clj:542)
at clojure.core$load_libs.doInvoke(core.clj:4800)
at clojure.lang.RestFn.applyTo(RestFn.java:137)
at clojure.core$apply.invoke(core.clj:544)
at clojure.core$use.doInvoke(core.clj:4892)
at clojure.lang.RestFn.invoke(RestFn.java:408)
at hiccup.page_helpers$eval17$loading__4414__auto____18.invoke(page_helpers.clj:1)
at hiccup.page_helpers$eval17.invoke(page_helpers.clj:1)
at clojure.lang.Compiler.eval(Compiler.java:5424)
कौन सा मेरे लिए भ्रामक है, क्योंकि फ़ाइल page_helpers.clj
नहीं रह गया है हिचकी में मौजूद है::
$ jar tf lib/hiccup-1.0.0-beta1.jar
META-INF/MANIFEST.MF
META-INF/maven/hiccup/hiccup/pom.xml
META-INF/maven/hiccup/hiccup/pom.properties
project.clj
hiccup/compiler.clj
hiccup/core.clj
hiccup/def.clj
hiccup/element.clj
hiccup/form.clj
hiccup/middleware.clj
hiccup/page.clj
hiccup/util.clj
$
इसके अलावा, मेरे कोड भी कोशिश नहीं करता है जब मैं lein ring server-headless
चलाने मैं निम्नलिखित स्टैक ट्रेस मिल पेज_helpers.clj में लाने के लिए:
(ns views.layout
(:require [app-config :as config])
(:use hiccup.core)
(:use hiccup.page)
(:use hiccup.element))
वापस 0.3.8 और (फिक्सिंग के बाद: कथन का उपयोग करने के बाद) कोड ठीक काम करता है ... – Kevin