Actualité

Divers

"Xifier" un programme java

Par Contributeur - Publié le

Puisqu'en ce moment on arrête pas de vous parler de Linux et d'Unix en général avec mon redac' chef préféré, j'en remets une petite couche… (non, en fait c'est juste pour faire semblant qu'on est un site sérieux…)

Bref, vous avez sans doute déjà rencontré dans votre vie d'unixien sous X des programmes Java se lançant en ligne de commande. Ces programmes, comme vous le savez sans doute, créent leur interface par du code en utilisant la bibliothèque Swing, bien connue pour sa portabilité. Par contre il vous faut encore les lancer en ligne de commande par "java nomduprogramme"

Si cette commande est elle aussi la même sur n'importe quelle station Unix, vous pouvez avoir envie de vous éviter la peine de la taper lorsque vous travaillez sur votre poste Mac OS X, et c'est là que je voulais en venir: c'est possible !

Et c'est même tout simple: pour transformer une application java "ligne de commande" en application Java "X", il suffit de lancer le petit outil répondant au doux nom de MRJAppBuilder (installé avec les DeveloperTools et malheureusement souvent oublié au fond de son dossier…), de préciser la classe principale, les autres fichiers à inclure, éventuellement tout un tas d'options et zou, un clic sur "Build Application" et c'est prêt.

C'est quand même plus facile à manipuler un joli progiciel composite que tout plein de fichiers de classe, non ?