هل من الممكن استخدام جافا webstart وتنفيذ إكس أو دلل؟

StackOverflow https://stackoverflow.com/questions/831050

سؤال

وأعرف أن جافا webstart وتعمل تحت رمل آمن. هل من الممكن أن تشمل ملف .dll / إكس في جرة (أو لديك webstart وتحميله على الجهاز المحلي) ومن ثم تنفيذه (باستخدام Runtime.exec أو العملية، الخ)

يرجى تقديم المشورة. أي اقتراح / تعليق هو موضع ترحيب!

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

المحلول

نعم. لديك لالتفاف .dll في ملف .jar، ومرجع له في ملف .jnlp باستخدام <nativelib>

هنا للحصول على وصف أكثر تفصيلا.

إذا كنت ترغب في تشغيل قابل للتنفيذ، ثم أفضل رهان هو حزمة عنه في .jar ك الموارد، وتفجيرها ل(مثلا) دليل مؤقت، ثم تشغيله باستخدام آلية عملية / وقت التشغيل العادية.

نصائح أخرى

نعم، طالما يمنح المستخدم امتيازات التطبيق الخاص بك (عن طريق الحوار الذي دفعها)، ثم سوف جافا webstart والوصول إلى نظام الملفات، وسوف يكون لديك إذن لاستخدام Runtime.exec.

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