سؤال
لقد قمت بتنزيل 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 إذا لم تكن تعمل بالفعل
- انقر فوق تطبيق
على أي حال ، آمل أن يساعد شخص ما هناك.