मैं क्लोजर और वेब प्रोग्रामिंग सीखना शुरू कर रहा हूं। मैंने पर Leiningen 2.0.0-preview2
स्थापित किया है और यह परियोजनाओं को सही तरीके से बना सकता है। लेकिन जब मैं नोयर स्थापित करने के लिए lein plugin install lein-noir 1.2.1
चलाता हूं तो मुझे हमेशा That's not a task. Use "lein help" to list all tasks.
त्रुटि मिली।leiningen इंस्टॉल lein-noir
मैंने :dev-dependencies
के रूप में project.clj
में लीन-नोयर जोड़ने की कोशिश की है और lein deps
चलाया लेकिन यह कुछ भी नहीं किया।
क्या किसी को पता है कि समस्या क्या है और मैं इसे कैसे हल कर सकता हूं। आपका बहुत बहुत धन्यवाद!
मेरे पर्यावरण:
- मैक ओएस एक्स 10.6.8
- जावा 6
- Leiningen 2.0.0-preview2
मैं भी Leiningen 1.7 tryed लेकिन अलग त्रुटि मिल गया है और किसी ने कहा कि ऐसा इसलिए है क्योंकि लीनिंग 1.7 केवल क्लोजर 1.2.x के साथ काम कर सकता है जब मैं लीनिंगेन 1.7:
का उपयोग करता हूं तो त्रुटि हैException in thread "main" java.lang.RuntimeException: java.lang.NoSuchMethodError: clojure.lang.KeywordLookupSite.(ILclojure/lang/Keyword;)V at clojure.lang.Util.runtimeException(Util.java:165) at clojure.lang.Compiler.eval(Compiler.java:6476) at clojure.lang.Compiler.eval(Compiler.java:6431) at clojure.core$eval.invoke(core.clj:2795) at clojure.main$eval_opt.invoke(main.clj:296) at clojure.main$initialize.invoke(main.clj:315) at clojure.main$script_opt.invoke(main.clj:339) at clojure.main$main.doInvoke(main.clj:426) at clojure.lang.RestFn.invoke(RestFn.java:551) at clojure.lang.Var.invoke(Var.java:426) at clojure.lang.AFn.applyToHelper(AFn.java:193) at clojure.lang.Var.applyTo(Var.java:518) at clojure.main.main(main.java:37) Caused by: java.lang.NoSuchMethodError: clojure.lang.KeywordLookupSite.(ILclojure/lang/Keyword;)V at leiningen.util.plugins$stale_QMARK_.(plugins.clj:68) at leiningen.util.plugins__init.load(Unknown Source) at leiningen.util.plugins__init.(Unknown Source) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:264) at clojure.lang.RT.loadClassForName(RT.java:2030) at clojure.lang.RT.load(RT.java:417) at clojure.lang.RT.load(RT.java:398) at clojure.core$load$fn__4610.invoke(core.clj:5386) at clojure.core$load.doInvoke(core.clj:5385) at clojure.lang.RestFn.invoke(RestFn.java:408) at clojure.core$load_one.invoke(core.clj:5200) at clojure.core$load_lib.doInvoke(core.clj:5237) at clojure.lang.RestFn.applyTo(RestFn.java:142) at clojure.core$apply.invoke(core.clj:602) at clojure.core$load_libs.doInvoke(core.clj:5271) at clojure.lang.RestFn.applyTo(RestFn.java:137) at clojure.core$apply.invoke(core.clj:604) at clojure.core$use.doInvoke(core.clj:5363) at clojure.lang.RestFn.invoke(RestFn.java:482) at leiningen.core$loading__4414__auto__.invoke(core.clj:1) at leiningen.core__init.load(Unknown Source) at leiningen.core__init.(Unknown Source) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:264) at clojure.lang.RT.loadClassForName(RT.java:2030) at clojure.lang.RT.load(RT.java:417) at clojure.lang.RT.load(RT.java:398) at clojure.core$load$fn__4610.invoke(core.clj:5386) at clojure.core$load.doInvoke(core.clj:5385) at clojure.lang.RestFn.invoke(RestFn.java:408) at clojure.core$load_one.invoke(core.clj:5200) at clojure.core$load_lib.doInvoke(core.clj:5237) at clojure.lang.RestFn.applyTo(RestFn.java:142) at clojure.core$apply.invoke(core.clj:602) at clojure.core$load_libs.doInvoke(core.clj:5271) at clojure.lang.RestFn.applyTo(RestFn.java:137) at clojure.core$apply.invoke(core.clj:604) at clojure.core$use.doInvoke(core.clj:5363) at clojure.lang.RestFn.invoke(RestFn.java:408) at user$eval1.invoke(NO_SOURCE_FILE:1) at clojure.lang.Compiler.eval(Compiler.java:6465) ... 11 more
त्रुटि आप किस तरह lein 1.7 के साथ मिल सकता है? मुझे लगता है कि 2.0.0 संस्करण अभी भी आसानी से उपयोग करने के लिए "पूर्वावलोकन" है - मैं इसे काम करने के लिए भी नहीं मिला। हालांकि मैं बिना किसी समस्या के क्लोजर 1.3 के साथ लीन 1.7 का उपयोग करता हूं। – MisterMetaphor
लीनिंगेन 1.x बंडल का अपना क्लोजर-1.2 जार है जो आंतरिक रूप से उपयोग करता है, इसलिए यह कोई समस्या नहीं होगी। यदि आप वहां पोस्ट की गई त्रुटि पोस्ट करते हैं, तो कोई भी मदद करने में सक्षम हो सकता है। मैंने अभी तक leiningen 2 स्थापित नहीं किया है, इसलिए मुझे यकीन नहीं है कि समस्या क्या हो सकती है। – deong
मैंने प्रश्न संशोधित किया है। क्या कोई भी फिर से देख सकता है? – vreal