Libelektra: روابط جافا: أخطاء HelloElektra.java

تم إنشاؤها على ٢٦ مارس ٢٠١٩  ·  3تعليقات  ·  مصدر: ElektraInitiative/libelektra

تتعلق المشكلة بالدليل: https://www.libelektra.org/bindings/jna

أولاً ، لقد قمت باستنساخ شفرة مصدر Elektra من git وقمت بتجميعها ، لذلك حصلت على مجلد الإنشاء الخاص بي. ثانيًا ، اتبعت دليلًا تحت https://www.libelektra.org/bindings/jna فقط لاختبار الارتباط.

نتيجة لذلك ، ألقى لي IntellijIDEA بعض الأخطاء. يظهر الخطأ في الأسطر 8 و 12 و 38.

final Key key = Key.create("user/hello_world", Key.KEY_VALUE, "Hello World", Key.KEY_END);

final KeySet ks = KeySet.create(10, Key.create("user/hello_world2", Key.KEY_VALUE, "Hello World2", Key.KEY_END), key, KeySet.KS_END);

final Key b = Key.create("user/boolean", Key.KEY_VALUE, "true", Key.KEY_END);

أبلغتني IntellijIDEA ، أنها لا تستطيع حل الطريقة _ create _ على كل سطر من السطور التي حددتها.

قضيت بعض الوقت لأفهم ما إذا كنت قد فعلت شيئًا خاطئًا أثناء اتباع الدليل. في النهاية نظرت في تطبيق الفصل ورأيت أن حجج هذه الأسطر لا تتطابق مع أي طريقة _ create . بعد بعض الحلول البديلة ، تمكنت من حل المشكلة ، لذلك أعتقد أنه يجب تغيير المعلمات التي يتم إرسالها في HelloElektra.java.

يرجى تصحيح لي إذا كنت مخطئا. وهل يمكن اعتبار هذه المسألة عملاً منزلياً؟ إذا كانت الإجابة بنعم ، يرجى تخصيصها لي ، حتى أتمكن من إضافتها إلى قائمة المشكلات الخاصة بي.

bug

ال 3 كومينتر

شكرا لك على هذا الموضوع!

قضيت بعض الوقت لأفهم ما إذا كنت قد فعلت شيئًا خاطئًا أثناء اتباع الدليل.

يجب ألا تفترض أنك فعلت شيئًا خاطئًا. ربما لا يغطي الدليل ببساطة التثبيت / إعداد Java / ... أو ربما يوجد خطأ ما في الدليل أو الكود (في هذه الحالة يبدو أن المشكلة في الكود ، انظر أدناه).

لقد تمكنت من حل المشكلة ، لذلك أعتقد أنه يجب تغيير المعلمات التي يتم إرسالها في HelloElektra.java.

نعم. تم تحسين طريقة الإنشاء في 9643232a64a9bbca782587840385fbb40c7e5346 (لجعلها أكثر أمانًا). ولكن يبدو أنه لم يتم تحديث "HelloElektra.java". الرجاء القيام بذلك في العلاقات العامة. يعد HelloElektra.java مع المزيد من التعليقات محل تقدير كبير.

يبدو أنه تم إصلاحه الآن.

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

القضايا ذات الصلة

mpranj picture mpranj  ·  3تعليقات

markus2330 picture markus2330  ·  4تعليقات

mpranj picture mpranj  ·  3تعليقات

sanssecours picture sanssecours  ·  4تعليقات

sanssecours picture sanssecours  ·  3تعليقات