الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كيفية عمل Import للكلاس من OSGI

بدأه يمانية في 25 أكتوبر 2012 · 7 رد · 559 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله

انا جديدة نسبيا على الجافا حيث اني اشتغل على بيئة الفيجوال ستديو ،،

حاليا أحاول استرجاع معلوماتي بالجافا ، وأقوم بتطبيق دروس معينة فيما يخص OSGI

سؤالي : أريد عمل import لكن يظهر خطأ في جملة الاستيراد ، الكلاس ليس من برمجتي لازلت في مرحلة التطبيق المباشر من الكتاب ( يعني الكلاس نسخ لصق )

package de.vpe.simplebundle.impl;
import org.osgi.framework.BundleActivator;
import org.osgi.framework.BundleContext;
/**
* @author Sven Haiges | sven.haiges@vodafone.com
*/
public class Activator implements BundleActivator {
public static BundleContext bc = null;
public void start(BundleContext bc) throws Exception {
Activator.bc = bc;
}
public void stop(BundleContext bc) throws Exception {
Activator.bc = null;
}
}
Notice that

اين اضع مجلد org حتى يصل اليه البرنامج ؟؟ الملف موجود فعلا داخل مجلدات المشروع لكن البرنامج لايستطيع الوصول اليه ...

شكرا مقدما ،،

تم تعديل هذه المشاركة بواسطة يمانية في 25 أكتوبر 2012 في 04:39

#2

هل من الممكن ان تطبعي لنا الخطأ ، هل تقومين باستخدام OSGi مع نت بينز ام مع اكليبس؟

No intellectual battle was ever won through retreat
You do not watch Gintama? Dude, you are missing a lot!


صورةmsrgb1485.gif ocajavase7programmerclr.gif

#3

مع النت بينز ،،

الرسالة :

package org.osgi.framwork does not exist

#4

افترض انكي قد قمتي بعمل Add Jar File للمكتبات، هل انتي متأكده من تطابق نسخة الــ OSGi التي بحوزتك مع الـOSGi التي في الكتاب؟

http://platform.netbeans.org/tutorials/nbm-osgi-quickstart.html

تم تعديل هذه المشاركة بواسطة mental-driller في 25 أكتوبر 2012 في 13:28

1

No intellectual battle was ever won through retreat
You do not watch Gintama? Dude, you are missing a lot!


صورةmsrgb1485.gif ocajavase7programmerclr.gif

#5

نسخة النت بينز قديمة ، اي نسخة المفروض أنزل ؟

#6

كأن الرابط طالب مني احمل اكلليبس الى جانب نت بينز ؟؟

#7

لا هناك مكتبات خاصه بالاكليبس يمكن استخدامها مع النت بينز ، سوف تجدين ملفات الجار داخل مكتبات النت بينز، ماذا تقصدين بنسخة النت بينز قديمه؟ قديمه الى اي درجه؟ يفضل ان يكون معكي نت بينز 6.9 او احدث كما يجب ان يكون لديك Equinox على ما اعتقد. راجعي الكتاب الذي تقرأين منه وتأكدي في اي عام تم اصدار الكتاب وعلى اي نسخه.

تحياتي

1

No intellectual battle was ever won through retreat
You do not watch Gintama? Dude, you are missing a lot!


صورةmsrgb1485.gif ocajavase7programmerclr.gif

#8

حقي طلع 5.5 يعني قديم جدا ، لازم انزل الجيد واتبع كل الخطوات .....

ولو في اي سؤال بحطه هنا ، شكرا كثير :)

مواضيع مشابهة