-
Notifications
You must be signed in to change notification settings - Fork 28
lancer le launcher avec javaw #25
Comments
Bah sous Windows suffit de changer le programme avec lequel il lance les .jar ('fin en théorie). |
Bah normalement pour le .exe, suffit de convertir le jar avec launch4j, normalement Windows le démarre tout seul avec javaw (je l'avais testé, ça fonctionnait pour moi). |
Merci , mais je sais je connais launch4j qui permet de "transformer" un fichier jar executable en .exe windows . Ma question etait de savoir comme au lancement justement le launcher se Lancerait avec le jre7 par défaut et surtout par default avec javaw.exe qui se trouve dans le dossier bin du jre7? Faut il le convetir and .exe avec launch4j et de lui mettre comme argument java 7-javaw.exe ? |
Pour reprendre ce qu'a dit Kokakiwi, normalement tu dois dire à ton OS d'ouvrir les JAR exécutables avec javaw.exe, en le modifiant dans les propriétés du fichier par exemple. Après, dans les paramètres que tu voir dans le code, je suppose que tu parle du tableau String[] "params" non? Avec ses méthodes .add("-paramètre_JVM"? Il est utilisé pour lancer le JAR du jeu. Celui-ci étant une Applet, il a besoin de ces paramètres. J'avais tenté de les modifier, mais ça change rien. Ce que tu peux faire pour tester, c'est de te créer un .bat (ou .sh si t'as un Linux), de mettre ceci dedans :
echo Demarrage...
javaw -Xms512m -Xmx1024m -jar ton_Launcher.jar
Ensuite t'enregistres ton script là ou y'a ton Launcher, et tu vois si tu as toujours un souci. Voili :-) |
Merci beaucoup arcandian pour ton aide ! Oui je parlais bien effectivement du String , mais ce que je veu moi c que ca se fasse automatiquement le lancemnt avec javaw et pas de bat tout ca mais sinon je prendrais le bat tampis , |
D'ou ce qu'on t'indique avec Kiwi : il faut modifier le programme de lancement de ton Launcher dans les propriétés d'exécution de ton système, genre, pour Windows :
Simplement, rien de plus, rien de moins :-) |
Oui je sais je le fait mais pour mes clients c chiant pour eux quoi , je vais pas leur dire a chque Fois de faire clique droit , modifer ouvrir avec ... C'est chiant pour eu , jeu voudrai un moyen que ca le fasse de base |
Ah ben là tu n'y peux rien après, si c'est eux qui ont foiré leur ouverture de JAR, il y a pas grand chose à faire... |
Mais genre y'a 7 personne sur 10 que ca le fait |
launch4j convertit le JAR en EXE et déduit directement qu'il doit utiliser javaw. Sous cette forme, tu as pas besoin de changer quoi que ce soit. |
A Donc on le convertisant en exe tu crois que ca pourrais ressoudre mon probleme ducoup? |
Pour les Windows oui normalement. Pour Linux, l'OS devrait avoir fait la correspondance lui-même. Pour Mac je sais pas, n'ayant jamais fais le test... Si tu le peux, fais faire des essais à tes clients et retourne-nous les résultats |
Merci pour l'aide en tout cas ! |
Pas de soucis (^_^) Bon continuation ! |
Merci je vous tiens au courant! Et merci pour ce superbe launcher ! |
Bonjour, désolé c'est encore moi ^^, je voulais simplement savoir comment faire en sorte que le launcher se lance avec javaw.exe qui se trouve dans le dossier bin de java? parce que sinon, les clients freeze, et dès qu'il lexecutent avec javaw.exe ca marche niquel, donc voila merci!
The text was updated successfully, but these errors were encountered: