วิธีการเขียนสคริปต์ที่จะเปิดตัวจาวาแอปพลิเคชันโดยใช้ jre ที่ให้มา?


0

โดยพื้นฐานแล้วฉันมี MyApplication.jar และห้องสมุดท้องถิ่นที่น่ารังเกียจที่จะทำงานกับ JRE แบบ 32 บิตเท่านั้น ฉันรวม JRE 32 บิตในโฟลเดอร์ / JREF อยู่ในไดเรกทอรีเดียวกันกับ MyApplication.jar

วิธีเขียนสคริปต์ที่จะเรียกใช้ MyApplication.jar โดยใช้บันเดิล JRE ในไดเร็กทอรี / JREF

เป็นไปได้หรือไม่ที่สคริปต์จะทำงานบน windows, mac และ linux?


เขียนโปรแกรม Java ขนาดเล็กที่คลายซิป Jar และรัน java.exe ด้วยพารามิเตอร์ที่ถูกต้องเพื่อเปิดโปรแกรมจริงภายใต้ชื่อคลาสอื่นหรือไม่
billc.cn

สวัสดีโชคไม่ดีที่ หากผู้ใช้มี JRE 64- บิตแล้วผู้ใช้จะได้ใช้สิ่งนั้นแทนดังที่ฉันได้อ่าน การแตกไฟล์ jar ไปยังตำแหน่ง temproary เป็นไปได้ แต่ความต้องการของฉันคือแอปพลิเคชัน java ใช้ JRE ที่รวม 32 บิต I ที่รวมอยู่ด้วย
Kim Jong Woo

1
สิ่งที่ฉันหมายถึงคือคุณอนุญาตให้ JVM ของโฮสต์ (เวอร์ชันใดก็ตาม) สามารถรันโปรแกรมขนาดเล็กที่แยก JVM 32 บิตและใช้ Runtime.exec () เพื่อรัน JVM เป็นกระบวนการแยกพร้อมพารามิเตอร์ที่ชี้ไปยังจุดเข้าจริง (ชื่อคลาส) ของโปรแกรมหลักของคุณ
billc.cn

+1 ตอนนี้ฉันเห็นแล้ว จริงๆแล้วนี่เป็นทางออกที่ยอดเยี่ยมจริงๆ ฉันจะจำไว้ แต่ในขณะนี้ฉันกำลังมองหาที่จะใช้สคริปต์เพื่อเปิดแอปพลิเคชัน
Kim Jong Woo
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.