1. คุณต้องชัดเจนว่าไฟล์เป้าหมายคือ 32 บิตหรือ 64 บิต หาก 32 บิตที่สร้างขึ้นคุณต้องใช้ JRE 32 บิต หาก JRE 64 บิตที่สร้างขึ้นคุณจะต้องใช้ JRE 64 บิต
รูปที่ 1
ทำการเลือก 32 บิตหรือ 64 บิตในตำแหน่งวงกลม เนื่องจากฉันต้องการสร้าง 32 บิตฉันจึงใช้ค่าเริ่มต้น
2. การกำหนดค่า JRE (หากไม่ได้รับการกำหนดค่าอย่างถูกต้องจะมีการรายงานข้อผิดพลาด Java_home ต่างๆ):
ก่อนอื่นฉันสร้างโฟลเดอร์ที่เรียกว่า "HJ Assistant" จากนั้นใส่โฟลเดอร์โปรแกรมปฏิบัติการของฉัน LimitVic1.1.jar และ JRE และไฟล์. exe ที่สร้างขึ้นจะถูกวางไว้ในไดเรกทอรีนี้
รูปที่ 2
คลิกลำดับการค้นหาของรายการที่หกในรูปที่ 1 และอินเทอร์เฟซตามที่แสดงในรูปจะปรากฏขึ้น:
รูปที่ 3
ลบทั้งสามรายการจากนั้นเลือกไดเรกทอรี JRE อีกครั้งและระบุไดเรกทอรีเป็นโฟลเดอร์ JRE ในโฟลเดอร์ "HJ Assistant 1.1" ดังที่แสดงในภาพ:
รูปที่ 4
ด้วยวิธีนี้ไฟล์ที่เรียกใช้งาน. exe ที่ส่งออกสามารถดำเนินการได้และข้อผิดพลาดที่แสดงในรูปด้านล่างจะไม่ถูกรายงาน ส่งโฟลเดอร์ "HJ Assistant 1.1" ไปยังเพื่อนที่ไม่ได้ติดตั้ง JRE บนคอมพิวเตอร์
3. ไฟล์. exe ที่แปลงไม่สามารถแสดงทรัพยากรภาพได้
โครงการของฉันเป็นโครงการสวิงซึ่งต้องใช้ไอคอนบางอย่าง เนื่องจากเป็นไฟล์. Exe Execution คุณต้องใช้ตัวโหลดคลาสเมื่ออ่านทรัพยากรภาพและคุณไม่สามารถใช้ที่อยู่ URL ได้โดยตรง
Imageicon icon = ใหม่ imageicon (imageio.read (getClass (). getClassLoader (). getResource ("frame.png"))));อีกจุดที่สำคัญมากคือโฟลเดอร์ที่วางรูปภาพจะต้องเป็นโฟลเดอร์ทรัพยากรระบบมิฉะนั้นรูปภาพไม่สามารถรับได้ ตั้งค่าโฟลเดอร์เป็นโฟลเดอร์ทรัพยากรตามที่แสดงในรูป
4. เนื่องจากไฟล์. exe runnable ได้ถูกสร้างขึ้น แต่เมื่อมีการใช้งานโดยผู้อื่นคุณต้องใส่โฟลเดอร์ JRE ลงไป ด้วยวิธีนี้ขนาดของโฟลเดอร์ย่อยดูเหมือนจะมากกว่า 100 เมกะไบต์ แต่ไฟล์ต้นฉบับของคุณมีขนาดเล็กมากดังนั้นฉันจึงใช้เครื่องมือบรรจุภัณฑ์การตั้งค่า Inno เพื่อจัดทำโฟลเดอร์ลงในไฟล์การติดตั้งซึ่งจะลดความจุได้มาก วิธีการใช้เครื่องมือการตั้งค่า Inno นั้นง่ายมากและสามารถดาวน์โหลดเวอร์ชันภาษาจีนบนอินเทอร์เน็ตได้ นี่คือคำถามที่ควรให้ความสนใจในระหว่างกระบวนการบรรจุภัณฑ์:
ดังที่แสดงในรูป: เมื่อเพิ่มโฟลเดอร์ให้เพิ่มไดเรกทอรีก่อนหน้าของโฟลเดอร์ JRE ในโครงการนี้เป็นโฟลเดอร์ "HJ Assistant 1.1" มิฉะนั้นจะไม่พบไฟล์ JRE เมื่อทำงาน
ตามขั้นตอนของตัวช่วยสร้างสคริปต์คุณสามารถสร้างไฟล์การติดตั้ง. exe ได้อย่างรวดเร็วด้วยขนาดมากกว่า 30 เมกะไบต์ซึ่งมีขนาดเล็กกว่าโฟลเดอร์ดั้งเดิมมาก
ข้างต้นเป็นวิธีการใช้งานทั้งหมดสำหรับการแปลงไฟล์ JAR เป็นไฟล์การติดตั้ง EXE ที่นำมาให้คุณ ฉันหวังว่าทุกคนจะสนับสนุน wulin.com ~