هل من الممكن استخدام جافا webstart وتنفيذ إكس أو دلل؟
-
06-07-2019 - |
سؤال
وأعرف أن جافا webstart وتعمل تحت رمل آمن. هل من الممكن أن تشمل ملف .dll / إكس في جرة (أو لديك webstart وتحميله على الجهاز المحلي) ومن ثم تنفيذه (باستخدام Runtime.exec أو العملية، الخ)
يرجى تقديم المشورة. أي اقتراح / تعليق هو موضع ترحيب!
المحلول
نعم. لديك لالتفاف .dll
في ملف .jar
، ومرجع له في ملف .jnlp
باستخدام <nativelib>
هنا للحصول على وصف أكثر تفصيلا.
إذا كنت ترغب في تشغيل قابل للتنفيذ، ثم أفضل رهان هو حزمة عنه في .jar
ك الموارد، وتفجيرها ل(مثلا) دليل مؤقت، ثم تشغيله باستخدام آلية عملية / وقت التشغيل العادية.
نصائح أخرى
نعم، طالما يمنح المستخدم امتيازات التطبيق الخاص بك (عن طريق الحوار الذي دفعها)، ثم سوف جافا webstart والوصول إلى نظام الملفات، وسوف يكون لديك إذن لاستخدام Runtime.exec.
لا تنتمي إلى StackOverflow