ดังนั้นฉันจึงสร้างแอปพลิเคชันโดยใช้ Java swing และแปลงเป็น.jar
ไฟล์และต้องการแบ่งปันกับเพื่อนของฉัน อย่างไรก็ตามเขาไม่ใช่โปรแกรมเมอร์ดังนั้นคอมพิวเตอร์ของเขาจำเป็นต้องติดตั้ง Java bloatware เพื่อเรียกใช้แอปพลิเคชันแบบง่ายของฉันที่มีขนาดประมาณ 1 MB ฉันไม่ต้องการให้เขาติดตั้งมากเพียงเพื่อเรียกใช้ไฟล์ jar ดังนั้นมีวิธีที่ฉันจะทำให้ไฟล์เรียกทำงานในคอมพิวเตอร์ของเขาได้หรือไม่ ปริมาณที่มากเกินไปของสิ่งที่เขาต้องติดตั้งเพื่อให้คอมพิวเตอร์ของเขาเข้ากันได้กับไฟล์ jar ทำให้เขาลังเลที่จะใช้ไฟล์ jar ของฉัน
เขาใช้ Macbook Pro Retina ภายใต้ El Capitan
คุณสามารถลองอะไรเช่นนี้stackoverflow.com/questions/2258932/...
—
Frank Thomas
ซ้ำซ้อนที่เป็นไปได้: stackoverflow.com/questions/2695214/…
—
Jonno
น่าเสียดายที่ดูเหมือนว่าโซลูชันเหล่านี้ไม่สามารถใช้ได้กับ OSX เวอร์ชันล่าสุด
—
btrballin
จุดรวมของ java (/python/.net/lua/etc) คือผู้พัฒนาสามารถสันนิษฐานได้ว่าทุกคนสามารถเรียกใช้แอปพลิเคชันได้โดยที่พวกเขาเพียงติดตั้ง jre สิ่งนี้ง่ายกว่าการพยายามปรับใช้รันไทม์สำหรับภาษาที่เป็นไปตามเครื่องเช่น C. คุณกำลังตั้งค่าตัวเองเพื่อสิ่งใดนอกจากความยุ่งยากด้วยการพยายามทำลายนวัตกรรมหลักของ Java การติดตั้ง jre เป็นสิ่งที่ผู้ฝึกหัดคอมพิวเตอร์สามารถทำได้อย่างสมบูรณ์ หากคุณไม่สามารถตั้งสมมติฐานบน Mac ได้คุณควรหยุดพัฒนาเป็นจาวาและค้นหาเทคโนโลยีที่เหมาะกับความต้องการของคุณมากขึ้น คุณไม่ได้บอกให้เขาติดตั้ง jdk ใช่ไหม?
—
Frank Thomas