سؤال

أنا مريحة إلى حد ما مع جافا مستقل تطوير التطبيق ، ولكن سيتم قريبا العمل على مشروع باستخدام Java EE "ملقم التطبيق".

لا أحد يعرف من مباشرة كيف أن البرنامج التعليمي للحصول على مرحبا العالم نوع العمل تطبيق في تطبيق الخادم ؟ أنا (ربما naievly) على افتراض أن النهج العام هو المماثلة بين أطر مختلفة ، لذلك أنا أكثر اهتماما في معرفة نهج بدلا من التورط في الخلافات بين مختلف الأطر.

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

  1. تحميل XX
  2. كتابة بعض التعليمات البرمجية للقيام YY
  3. تغيير ملف ZZ
  4. خطوات أخرى...

ملاحظة:فقط لأن لدي جهاز ويندوز في المنزل ، وأود أن تفضل أن تعمل إذا كان هذا يمكن أن يكون تشغيل على ويندوز ، ولكن في مصلحة إجابة أفضل ، لينكس/ماك بناء التطبيقات هي موضع ترحيب.

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

المحلول

وأود أن اختيار جبوس أو GlassFish لبداية.ومع ذلك أنا لست متأكدا ماذا يعني لك عن طريق جافا EE "مرحبا العالم".إذا كنت ترغب فقط في نشر بعض JSP هل يمكن استخدام هذا البرنامج التعليمي (على جبوس):

http://www.centerkey.com/jboss/

إذا كنت ترغب في الحصول على مزيد من القيام EJB المكدس و/أو نشر الأذن الملف يمكنك قراءة جيدة جدا جبوس الوثائق:

دليل التثبيت

الشروع في العمل

دليل التكوين

بشكل عام يمكن أيضا القيام التثبيت الأساسية و تغيير أو محاولة قبل تثبيت التطبيقات سبيل المثال.

لدي حاليا جبوس المثبتة (في ويندوز).لقد وضع مع كسوف استخدام جافا EE server تكامل الساخنة نشر أو تصحيح قانون بلدي.بعد الحصول أولا على كود تشغيل كنت حقا ينبغي أن يكون النظر في ide التكامل لأنه يجعل التنمية/نشر roundtrips أسرع بكثير.

نصائح أخرى

على JavaEE (أسقطوا 2) مساحة كبيرة جدا.تعليمي جيد للبدء هو واحد من الشمس.بسيطة مرحبا العالم تطبيق ويب الحاوية فقط سيكون كافيا.المعروفة بريمج jsp الحاوية هر.انظر هنا للحصول على إرشادات التثبيت.حاول تثبيته مع كسوف إنشاء مشروع ويب.هذا سوف تولد لك بعض الملفات التي يمكن النظر فيها وتعديلها.أيضا بدء وإيقاف تطبيق الخادم هو أبسط.

وثمة خيار آخر هو الحصول على Oracle JDeveloper (مجاني لتحميل واستخدام إنه كامل المواصفات IDE التي تشمل بعض أنيق إضافات مثل SQL منضدة و BPEL مصمم).

كأداة للتعلم ، بل هو جيد جدا, ليس فقط من أجل الدروس المتاحة من أوراكل ، ولكنه يشمل مجموعة من "جديلة-بطاقة" دروس في الأداة نفسها لتعليم العديد من التقنيات الشائعة.

جديلة بطاقة عرض http://tardate.heroku.com/images/jdev-cuecards.jpg

إذا لم تكن قد ذهبت بالقرب NetBeans في حين اللحاق الكسوف سريع جدا و تستحق نظرة ، وخاصة عند بدء تشغيل جافا EE.

الإصدار 6.x تثبيت هر و/أو Glassfish لك ومن ثم يوفر معالجات لإنشاء/نشر/نقل التطبيقات.

الأولي التعليمي على تطبيقات الويب هنا و مثال أكثر تعقيدا هنا.

كما JeroenWyseur يضعه, Java EE إلى حد ما مساحة كبيرة.بالإضافة إلى ما قال ، يجب أن تحاول الحصول على مزيد من التفاصيل بالضبط ما عليك أن تفعل:servelts & co ، EJB (الكيان الدورة ، رسالة الفول؟) ومحاولة الحصول على دراية بذلك.

وينبغي أن يكون واضحا بالنسبة لك أن تشغيل التعليمات البرمجية الخاصة بك في بيئة مدارة الذي يفرض الكثير من القيود.من أجل التأكد من أنك تفهم ما يحدث يجب أن تحصل على دراية مفهوم النشر.ثم, إذا كنت لا EJBs وإدارة العمليات مهم جدا.إذا كنت لا أفهم بالضبط ما يحدث عندما فول أو بريمج نشر كيف المعاملات تدار كيف الفاصوليا الاحتجاج كنت ستكون لدينا وقتا عصيبا.

الكتاب الذي ساعدني كثيرا في ذلك الوقت هو اتقان EJB ، إد الرومانية.

أيضا الحصول على دراية RMI سوف تساعدك على فهم EJBs.

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