Cider: فشل في بدء nREPL

تم إنشاؤها على ١٤ ديسمبر ٢٠١٧  ·  19تعليقات  ·  مصدر: clojure-emacs/cider

سلوك متوقع

ابدأ nREPL إما عن طريق M-x cider-jack-in أو M-x cider-connect (مع تشغيل إعادة الخط في الجهاز ، في مجلد مشروع leiningen).

السلوك الفعلي

يتصل خادم nREPL بالمضيف المحلي ثم يغلق الاتصال بسبب "خطأ في عملية التصفية".

خطوات إعادة إنتاج المشكلة

ابدأ تشغيل emacs بمشروع leininger موجود ثم حاول تشغيل nREPL إما عن طريق M-x cider-jack-in أو M-x cider-connect .

معلومات البيئة والإصدار

REPL-y 0.3.7 ، nREPL 0.2.12
كلوجور 1.8.0
خادم OpenJDK 64 بت VM 1.8.0_151-8u151-b12-0ubuntu0.16.04.2-b12

معلومات إصدار CIDER

قم بتضمين سلسلة الإصدار المعروضة عندماتم إطلاق REPL لـ CIDER.
لا يمكن التقديم بسبب خطأ ، الإصدار معروض بواسطة M-x list-packages 20171213.2315

نسخة لين / التمهيد

Leiningen 2.8.1 على Java 1.8.0_151 OpenJDK خادم 64 بت VM

نسخة إيماكس

جنو إيماكس 24.5.1

نظام التشغيل

نظام التشغيل Ubuntu 16.04.3 LTS

رسالة الخطأ الكاملة مأخوذة من *Messages* بعد M-x cider-jack-in

بدء تشغيل خادم nREPL عبر / bin / lein update-in: التبعيات مقترنة [org.clojure / tools.nrepl \ \ "0.2.13 \" \ \: Exclusion \ [org.clojure / clojure]] - update-in: plugins جنباً إلى جنب [refactor-nrepl \ "2.4.0-SNAPSHOT \"] - update-in: plugins conj [cider / cider-nrepl \ "0.16.0-SNAPSHOT \"] - repl: headless: host :: ...
بدأ خادم nREPL في 45727
[nREPL] إنشاء اتصال مباشر بالمضيف المحلي: 45727 ...
[nREPL] اتصال مباشر بالمضيف المحلي: تم إنشاء
خطأ في عامل التصفية: عصير التفاح - تحديث الاتصالات: وظيفة غير صالحة: (المخزن المؤقت (الحصول على عازلة عصير التفاح - اسم الاتصال - المتصفح - المخزن المؤقت))
خطأ في عامل التصفية: وظيفة غير صالحة: (المخزن المؤقت (get-buffer cider - connection-browser-buffer-name))

رسالة الخطأ الكاملة مأخوذة من *Messages* بعد M-x cider-connect

بدأ خادم nREPL في 44116
[nREPL] إنشاء اتصال مباشر بالمضيف المحلي: 44116 ...
[nREPL] اتصال مباشر بالمضيف المحلي: تم إنشاء
خطأ في عامل التصفية: عصير التفاح - تحديث الاتصالات: وظيفة غير صالحة: (المخزن المؤقت (الحصول على عازلة عصير التفاح - اسم الاتصال - المتصفح - المخزن المؤقت))
خطأ في عامل التصفية: وظيفة غير صالحة: (المخزن المؤقت (get-buffer cider - connection-browser-buffer-name))
[nREPL] تم إغلاق الاتصال بشكل غير متوقع (تم قطع الاتصال بواسطة نظير بعيد)
خطأ في الحارس: عصير التفاح - تحديث الاتصالات: وظيفة غير صالحة: (المخزن المؤقت (get-buffer cider - connection-browser-buffer-name))
خطأ في عملية الحارس: وظيفة غير صالحة: (المخزن المؤقت (get-buffer cider - connection-browser-buffer-name))
[nREPL] إنشاء اتصال مباشر بالمضيف المحلي: 41927 ...
[nREPL] اتصال مباشر بالمضيف المحلي: تم إنشاء
عصير التفاح - تحديث الاتصالات: وظيفة غير صالحة: (المخزن المؤقت (الحصول على عصير التفاح - اتصال - متصفح - المخزن المؤقت - اسم))

التعليق الأكثر فائدة

تمت مصادفة هذا اليوم على جهاز لا يزال يعمل Emacs 24. إزالة عصير التفاح * من .emacs.d وبدء Emacs إصلاحه مرة أخرى.

ال 19 كومينتر

من المحتمل أنك قمت بتثبيت بعض اللقطات المعطلة - من فضلك ، قم بتثبيت أحدثها وسيؤدي ذلك إلى حل المشكلة.

شكرا على البقشيش. الآن بعد أن قارنت الإصدار الإشكالي بواحد على كمبيوتر آخر حيث يعمل ، أرى الفرق في التاريخ.

ما زلت أتلقى هذه المشكلة مع اللقطة 20171218.214. الإعداد الخاص بي هو نفسه تمامًا كما هو مذكور أعلاه ، باستثناء أنا على Clojure 1.9 و لين 2.7.1

إن لين 2.7.1 قديم جدًا ؛ أحدث إصدار هو 2.8.1 . هل هذا لا يزال يحدث بعد lein upgrade ؟

الترقية إلى لين 2.8.1. لا تزال لديك مشكلة مع أحدث لقطة 20171220.135. سوف تحقق أكثر. شكرا!

أي شيء في ملف .lein / profile.clj الخاص بك؟

كنت أرى هذه المشكلة أيضًا ، ثم تحولت من عصير التفاح "ميلبا" (المعروف أيضًا باسم عصير التفاح 20171220.135) إلى "stabil.melpa" (المعروف أيضًا باسم عصير التفاح 0.15.1) ... والآن أصبحت الحياة جيدة مرة أخرى!

أتساءل عما إذا كنا لم نكسر التوافق مع Emacs 24.x بطريقة خفية مؤخرًا. لا أستطيع تخيل ما يمكن أن يسبب مثل هذا الخطأ.

cider--connections-refresh: Invalid function: (buffer (get-buffer cider--connection-browser-buffer-name))

أنا أعمل مع Emacs 25.2.1 على Ubuntu 17.10 كما رأيت تحذيرًا بشأن: ملف تعريف الرصيف لا يتم تحميله. (يخطئ ... ما زلت أرى هذا التحذير ...)

هل حاولت إكمال إزالة CIDER والتثبيت مرة أخرى؟

غريب ، لقد انقلبت من "stabil.melpa" إلى "melpa" العادية ، وحصلت على cider 20171220.135 وبدأت الأمور على ما يرام ..... لست متأكدًا من السبب.

حاولت تنظيف ~ / .m2 / repository / cider ، والتبديل إلى 0.15.1 من 0.16.0-SNAPSHOT ، وترقية كل شيء في .lein / profiles.clj. لم يحالفنا الحظ في الحصول عليها للعمل.

لقد علقت في نفس المشكلة مع نفس رسائل الخطأ بعد تحديث عصير التفاح من 0.15.0-SNAPSHOT إلى 0.17.0-SNAPSHOT. بيئتي هي نفسها أعلاه باستثناء المكونات التالية.

بيئة

أوراكل JDK 64 بت 1.8.0_151

نسخة سيدر

حزمة 20171228.1254.1

نسخة إيماكس

Spacemacs استنادًا إلى GNU Emacs 24.5.1

نظام التشغيل

OS Loki الابتدائي استنادًا إلى Ubuntu 16.04.

احذف تثبيت عصير التفاح وقم بتثبيته مرة أخرى. هذا من شأنه إصلاح
مشكلة. من المحتمل أن بعض الإصدار package.el.

في يوم الجمعة ، 29 ديسمبر 2017 الساعة 12:24 ، كتب HyungSuk Ryu [email protected] :

لقد علقت في نفس المشكلة مع نفس رسائل الخطأ بعد تحديث عصير التفاح
من 0.15.0-SNAPSHOT إلى 0.17.0-SNAPSHOT. بيئتي هي نفسها أعلاه
باستثناء المكونات التالية.
بيئة

أوراكل JDK 64 بت 1.8.0_151
نسخة سيدر

حزمة 20171228.1254.1
نسخة إيماكس

Spacemacs استنادًا إلى GNU Emacs 24.5.1
نظام التشغيل

OS Loki الابتدائي استنادًا إلى Ubuntu 16.04.

-
أنت تتلقى هذا لأنك علقت.

قم بالرد على هذا البريد الإلكتروني مباشرة ، وقم بعرضه على GitHub
https://github.com/clojure-emacs/cider/issues/2140#issuecomment-354427758 ،
أو كتم الخيط
https://github.com/notifications/unsubscribe-auth/AAGVyvoiao6zZ7cHs0IWUKMKpZJhzNFoks5tFL3tgaJpZM4RB8yL
.

>

تحياتي الحارة،
بوزيدار باتسوف

http://www.batsov.com

انها عملت. فاتني هذا الحل. إنه أمر مزعج أن يتم التحديث في بعض الأحيان
الحزم بها مشاكل مثل هذه بشكل عشوائي. شكرا.

2017-12-29 19:57 GMT + 09: 00 Bozhidar Batsov [email protected] :

احذف تثبيت عصير التفاح وقم بتثبيته مرة أخرى. هذا من شأنه إصلاح
مشكلة. من المحتمل أن بعض الإصدار package.el.

يوم الجمعة ، 29 ديسمبر 2017 الساعة 12:24 HyungSuk Ryu [email protected]
كتب:

لقد علقت في نفس المشكلة مع نفس رسائل الخطأ بعد تحديث عصير التفاح
من 0.15.0-SNAPSHOT إلى 0.17.0-SNAPSHOT. بيئتي هي نفسها أعلاه
باستثناء المكونات التالية.
بيئة

أوراكل JDK 64 بت 1.8.0_151
نسخة سيدر

حزمة 20171228.1254.1
نسخة إيماكس

Spacemacs استنادًا إلى GNU Emacs 24.5.1
نظام التشغيل

OS Loki الابتدائي استنادًا إلى Ubuntu 16.04.

-
أنت تتلقى هذا لأنك علقت.

قم بالرد على هذا البريد الإلكتروني مباشرة ، وقم بعرضه على GitHub
issuecomment-354427758> ،
أو كتم الخيط
AAGVyvoiao6zZ7cHs0IWUKMKpZJhzNFoks5tFL3tgaJpZM4RB8yL>
.

>

تحياتي الحارة،
بوزيدار باتسوف

http://www.batsov.com

-
أنت تتلقى هذا لأنك علقت.
قم بالرد على هذا البريد الإلكتروني مباشرة ، وقم بعرضه على GitHub
https://github.com/clojure-emacs/cider/issues/2140#issuecomment-354431128 ،
أو كتم الخيط
https://github.com/notifications/unsubscribe-auth/AFH5OdXyVMCq3PxNRAcEFLHFi8j2qUmZks5tFMV8gaJpZM4RB8yL
.

تمت مصادفة هذا اليوم على جهاز لا يزال يعمل Emacs 24. إزالة عصير التفاح * من .emacs.d وبدء Emacs إصلاحه مرة أخرى.

واجهت هذا اليوم على emacs 24.5 - كما يقول harold ، nuking cider ثم M-x package install cider بعد إعادة التشغيل يزيل الأمر لسبب ما ...

حدث الشيء نفسه بالنسبة لي اليوم أيضًا - أردت أن أشعل عصير التفاح مرة أخرى ، ولم تبدأ. Nuked cider ، قم بتثبيته مرة أخرى وووش يعمل مرة أخرى.
هل يجب علي إعادة فتح المشكلة؟ أعني بالتأكيد ، يمكن للجميع حلها بنفسه على الرغم من أنه سيكون من الجيد في رأيي أن لا تسبب نسخة جديدة من عصير التفاح مشاكل مثل هذه.

إنها ليست مشكلة مع CIDER - إنها مشكلة مع package.el وكيف تقوم بتجميع الأشياء بالبايت. في بعض الأحيان يبقى شيء لا معنى له وهذا يؤدي إلى مثل هذه المشاكل.

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات