Kommentarer
- Dette spørsmålet er dårlig innrammet. Enhver fil er bare en sekvens av biter, og filtypene kan endres trivielt. På den annen side kan det være å stille et like trivielt spørsmål som kan besvares enten nei eller ja. (Nei – et generelt verktøy kan ' t takle alt .exe og ja – du kan legge inn VMWare i en krukke med exe innebygd eller bare pakke .exe for å ringe Windows OS som vanligvis kjører .exe). Slik det står, kan vi ' ikke gjette hvilket spørsmål som blir stilt.
Svar
Filene kan ikke «konverteres», men du kan trekke dem ut; hvis .exe opprinnelig ble skrevet på Java, bør dette SO-spørsmålet hjelpe. I utgangspunktet forklarer det at noen Java til EXE-pakkere / kompilatorer gjør dem vanskelige å trekke ut av forskjellige grunner.
Merk at utpakking av .jar-filene kanskje eller ikke er lovlige, avhengig av lisensen som følger med applikasjonen. .
JAR-filer er Java ARchives som inneholder ressurser og klassefiler for et Java-program, og EXE-filer er kompilerte kjørbare filer. Allerede kompilerte EXE-filer kan ikke hentes ut av de originale .jar-filene, men hvis de var bare pakket , bør du sjekke ut JSmooth .
Hvis du bare vil kjøre EXE-filen på Air, WineBottler er en utmerket vininnpakning som lar deg kjøre Windows EXE-filer, eller du kan installere Windows på en virtuell maskin eller Boot Camp .