سؤال

أقوم بنشر تطبيق موقّع وموثوق به. نحتاج إلى تشغيل التطبيق في JVM منفصل وزيادة حجم الكومة. ضبط separate_jvm & java_arguments يعمل على الصناديق المحلية لدينا. من الغريب أن لدينا عملاء أنهم على الرغم من أنهم يستخدمون 1.6.0_15 لا يبدو أنهم يديرون بنية البرنامج المساعد الجديد.

عندما أتحقق من تكوين Java الخاص بهم ، يتم التحقق من "Use Generation Plugin" ويتم أيضًا فحص خيار IE7 "استخدام Java 1.6.0_15 للتحقق من Applet Plugin". لا شيء يبدو خاطئًا بشكل واضح. تقارير وحدة تحكم Java أيضًا عن الإصدار الصحيح ، ولكن لا separate_jvm ولا java_arguments محترمة.

مثلما كتحقق من العقل ، قمنا بلف التطبيق في JNLP وقمنا بإعداد صفحة الويب الخاصة بنا لخدمة التطبيق مع أ jnlp_href. كان لعلامة Applet معلمة رمز زائفة لضمان تشغيل JVM بالفعل JNLP. تشكو وحدة التحكم Java من أنه لا يمكن العثور على فئة زائفة عندما يجب تحميل JNLP بشكل صحيح.

هل هناك إعدادات أمنية أو أي شيء آخر قد يتسبب في ما أراه؟

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

المحلول

أخشى أنني مجرد بعض الاقتراحات بدلاً من إجابة مطلقة.

  1. يمكن أن يختلف إصدار الجهاز الافتراضي Java وإصداره. انتقل إلى لوحة التحكم ، جافا ، إعدادات بيئة وقت التشغيل. عند التحقق من وحدة التحكم ، قد يظهر الإصدارين المختلفين.

  2. تعتمد بنية البرنامج المساعد الجديد على المتصفح ، ولا تستخدم Opera على الإطلاق ، على سبيل المثال. IE7 يفعل رغم ذلك. لذا تحقق من المستعرض الذي يعمل عليه.

  3. لقد تالفة جافا بسبب التثبيتات المتكررة وإلغاء تثبيط. شكوى شائعة جدا وجدت. إذا كان لديك سيطرة على أحد الآلات ، فيجب عليك إلغاء تثبيت كل جافا. إعادة تشغيل آلة. تثبيت أحدث جافا.

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