سؤال

لقد قمت بتنزيل Eclipse 3.4 (إصدار Java) لـ MacOSX (الكربون). لقد حاولت "التحديث" إلى ERLIDE ، لكن انظر العديد من الخيارات (المكررة) (العديد من ERLIDE ، الخيارات التي تقول "فقط لتحديثات ERL SDK" ، وما إلى ذلك) أحيانًا أحصل على 403 خطأ عند محاولة الوصول http://erlide.org/update و http://erlide.sourceforge.net/update.

أخيرًا ، عندما أحصل على مجموعة من الخيارات المثبتة ، أحصل على أخطاء مثل:

Loading of /Users/kevindtimm/Documents/eclipse-java-ganymede-SR2-macosx-carbon/eclipse/plugins/org.erlide.kernel.common_0.8.1.201005250801/ebin/erlide_kernel_common.beam failed: badfile
(hello_world@ktmac)1> 
=ERROR REPORT==== 24-Nov-2010::19:17:32 ===
beam/beam_load.c(1768): Error loading function erlide_kernel_common:monitor/0: op put_string u u x:
  please re-compile this module with an R14B compiler 

أو عندما قمت بتركيبات مختلفة من Erlide ، لا أحصل على استجابة في وحدة التحكم إلى:

hello:hello().

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

-module(hello).
-export([hello/0]).
hello() -> io:write("Hello World\n").

تعديل

لقد قمت بتثبيت Eclipse 3.6 (C ++) كما هو مطلوب أدناه ، ولا يزال الرمز التالي لا يمكن العثور على Hello: Hello ().

%%file_comment
-module(hello).

%%
%% Include files
%%

%%
%% Exported Functions
%%
-export([hello/0]).

%%
%% API Functions
%%



%%
%% Local Functions
%%
hello() -> io:write("Hello World\n").

/تعديل

هل كانت مفيدة؟

المحلول

قد يكون الوقت متأخرًا بالنسبة لك ، لكن ربما بالنسبة للآخرين ، قد يتجنب إعدادي بعض الإحباط.

لدي OSX 10.6.5 ، 64 بت وإرلانج R14B مثبت.

بعد عدة بدايات خاطئة ، وجدت ما يلي يعمل:

  • تحميل إصدار C ++ من Eclipse (أنا استخدم أحدث هيليوس ، 64 بت ، OSX)
  • بمجرد استخلاصها ، ابدأ Eclipse
  • مساعدة مفتوحة | سوق Eclipse (انتظر بينما يجلب البيانات)
  • اكتب Erlide في حقل البحث وانقر فوق Go
  • تابع التثبيت باتباع التعليمات
  • أعد تشغيل Eclipse بعد تثبيت الإضافات (دائمًا فكرة جيدة)

بعد ذلك ، حدد وقت تشغيل Erlang ، لأن هذا لا يتم التقاطه تلقائيًا:

  • تفضيلات الكسوف المفتوحة
  • قم بتوسيع إدخال Erlang المعروض على الجانب الأيسر (لا تحدد Erlang)
  • في القائمة الموسعة ، انقر فوق إدخال RunTimes المثبت
  • حدد وقت التشغيل الخاص بك حسب الاقتضاء
  • إعادة تشغيل الكسوف

الفشل في القيام بالخطوات المذكورة أعلاه أولاً ، (أي فتح جزء تفضيلات Erlang مختلف) يؤدي إلى خطأ واجهة المستخدم الداخلية داخل Eclipse ، مما يمنعك من إغلاق الحوار. وبالتالي ، إجبارك على قتل الكسوف.

أخيرًا ، من الضروري تحديد تكوين التشغيل قبل أن تتمكن من تشغيل رمز Erlang داخل Eclipse:

  • فتح التشغيل | تشغيل التكوينات
  • حدد تطبيق Erlang
  • أضف تكوين إطلاق جديد
  • أدخل اسم التطبيق
  • في علامة التبويب Erlang:
  • تحقق من المشروع المطلوب
  • في علامة التبويب RunTimes:
  • تأكد من تعريف العقدة على أنها erlide
  • تحقق "ابدأ عقدة Erlang إذا لم تكن تعمل بالفعل
  • انقر فوق تطبيق

على أي حال ، آمل أن يساعد شخص ما هناك.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top