Vraag Beste gratis tool om een ​​exe van Java-code te bouwen? [duplicaat]


Mogelijke duplicaten:
Hoe kan ik mijn Java-programma converteren naar een .exe-bestand? 

Ik heb in het verleden JSmoothGen gebruikt, maar onlangs hebben we een aantal machines gezien die weigeren om de .exes die het genereert uit te voeren. Het lijkt ook niet zo actief meer zo actief te worden gehandhaafd.

Zijn er alternatieven die actiever worden onderhouden en betrouwbaarder zijn?


10
2017-11-21 16:23


oorsprong


antwoorden:


ik gebruik Launch4J die Windows, Mac en Linux ondersteunt. Ik stel voor om de ietwat schilferige GUI-tool af te sluiten en alleen het (korte, leesbare) configuratiebestand zelf te schrijven.


7
2017-11-21 16:30



De GNU-compiler gcj


1
2017-11-21 16:25



Ik vond dit artikel zeer informatief http://www.excelsior-usa.com/articles/java-to-exe.html.

Iemand heeft het al genoemd Launch4jvond ik echter Jsmooth om een ​​beetje beter te zijn. Ze lijken alle erg op elkaar, maar ik zou met beide rommelen om te zien welke jij verkiest.

EDIT: Sorry, ik heb op de een of andere manier gesmokkeld over je melding van Jsmooth in je vraag. Als Jsmooth niet voor jou werkt, dan zou ik voor Launch4j gaan. Ik raad dat artikel nog steeds aan.


1
2017-11-21 16:56



http://sourceforge.net/projects/javaround

HTH


0
2017-11-22 06:34



Het is ook niet helemaal noodzakelijk om een ​​.exe te maken. In Windows zijn ten minste .jar-bestanden uitvoerbaar zolang er een Java-runtime is geïnstalleerd en de .jar-extensie op het apparaat is ingesteld.

[Opmerking: ik heb net ontdekt dat iets de bestandsassociatie heeft verbroken, die eerder voor mij werkte. Het werkt nu alleen als ik beheerder ben en het JAR-pictogram verdwijnt zelfs anders. Ik neem aan dat een recente installatie daar mee geknoeid heeft en dat de kandidaten (1) OpenOffice.org 3.0, (2) WinRAR of (3) een Java-update-download zijn. Het volgende werkt echter allemaal wanneer de koppeling wordt gemaakt om te werken.]

Het "programma" Clicker.jar werkt als een Java-toepassing wanneer (1) ik erop dubbelklik in een Windows Verkenner-venster, (2) Wanneer ik een console-shell maak waarin ik in dezelfde map ben en ik het commando uitvoer " > Clicker.jar "(3) wanneer ik een snelkoppeling naar mijn bureaublad verzend en dubbelklik erop, en (4) wanneer ik het volledige pad in het vak Windows XP Uitvoeren ... plaats.

Ik weet niet dat deze in een PATH-zoekopdracht worden gevonden, en dat zou ik normaal gesproken in geen geval regelen.


-1
2017-11-21 21:14