إن قمت بتحميل الكود المصدري للبرنامج، فنعم يجب أن تكون لديك jdk والمكتبات المستعملة في البرنامج لكي تتمكن من تشغيله بشكل سليم، ولكن إن قمت بتحميل برنامج مبني بإستخدام Java ولكن تم تحويله إلى exe فيمكنك تشغيله بشكل مباشر دون الحاجة إلى تحميل وتثبيت jdk أو أي مكتبات.
توجد برامج وحزم تساعدك على تحويل برمجيات java إلى exe مثل:
jsmooth
JarToExe
هذا الأمر ينطبق على بايثون كذلك، حيث أن أي سكربتات مكتبة بإستخدام بايثون لن تعمل إلا إن قمت بتثبيت اللغة نفسها على حاسوبك، لكن إن قمت بتحويل السكريبت إلى ملف exe فسيمكنك تشغيل السكريبت بدون الحاجة إلى تثبيت اللغة أو أي مكتبات:
توجد برامج وحزم تساعدك على تحويل برمجيات java إلى exe مثل:
نعم فإن كنت تعمل علي تطوير احد برامجك من خلال الجافا فأنت بحاجة الي تثبيت الjdk والمكتبات التي ستحتاجها في برنامجك . ونفس الأمر ينطبق تماما علي البايثون فسوف تحتاج إلي تثبيت المكتبات التي سوف تحتاجها الي تطوير برنامج بالبايثون.