יצרתי קובץ EXECUTABLE JAR וכעת אני רוצה לצרף לו רק (רק!) את ה-APIים של ג'אווה שהוא משתמש בהם ע"מ שה-JAR ירוץ בכל מכונה , אפילו בכזאת שלא מותקן עליה JRE. האם זה אפשרי בכלל?
האם ה jre לא מותקן, איך אתה מצפה שיווצר jvm שיריץ את ה jar שלך? הנסיונות שלך למזער את ה deployment כנראה ייכשלו. אנשים פה בפורום הציעו לך בעבר להשתמש בקומפיילר שיצור לך קוד native. נראה לי שזה הכי קרוב לדרישות שלך.
גלובלי שאוכל להפיץ לכל מיני משתמשים (clientים) ושיוכל לרוץ על כולם. האם אני צריך לקמפל NATIVE עבור כל סוג מכונה? (נניח יש 10 סוגי clientים, אז להחזיק 10 EXECUTABLES ?)