Bon, je vais quand même te donner la démarche qui m'a permis de te donner cette solution, ça t'aidera surement plus tard.
Alors j'ai décompressé le fichier jar (jar -xvf geonext.jar) et j'ai regardé les répertoires extrait contenant des .class :
- util/ : surement les classes utilitaires
- org/kaffe/java : les classes des conteneurs la machine virtuelle Kaffe !!! Heu je ne vois pas l'interet de les mettre dans l'archive, mais bon ...
- com/hartmath : les classes metiers du soft normalement
- geonext/ : afin le répertoire contenant les classes de l'application. C'est assez grade de les mettre comme ça à la racine du projet mais passons. On est rassuré de voir des classes commençant par JElementPane, JContent ... ça veut dire qu'on est dans l'endroit où est définie l'interface graphique (en Swing). Bref on voit aussi une classe s'appelant Geonext.class, ça ressemble à la classe principale.
Avec ça on sait maintenant où se trouve la classe à appeler (geonext/Geonext.class). On lance donc notre JVM (commande java) en lui disant de prendre dans son CLASSPATH (option -cp) le fichier geonext.jar pour lancer la boucle principale (méthode statique main) de la classe geonext/Geonext.class (en gros à ce niveau on remplace les / par des . et on omet l'extension .class pour avoir au final geonext.Geonext).
Bon maintenant, il semblerait que cette application qui parrait pourtant pas mal soit packagée n'importe comment. De plus on a même pas les sources ce qui ne coute pourtant pas grand chose dans un .jar mais bon c'est quand même du GPL d'après la license. Bref, ça ne fait pas très sérieux. Mais il semblerait que ce soit les traducteurs français qui ont mal fait leur boulot car sur le site original http://geonext.uni-bayreuth.de/(...) on trouve des versions avec un installeur et en plus la version semble beaucoup plus récente (1.0 de fin 2002 pour le site français et 1.11 de début 2004 sur le site original).
Bref, télécharge le logiciel sur le site original, la version est plus récente et est beaucoup mieux packagée (aucune bidouille à faire avec l'installateur). Un conseil, tu devrais toujours de référer au site des développeurs originaux pour voir quelle est la version la plus récente disponible, dans le cas actuel tu aurais gagné pas mal de temps.
[^] # Explication
Posté par pifou . En réponse au message java je sais pas faire. Évalué à 3.
Alors j'ai décompressé le fichier jar (jar -xvf geonext.jar) et j'ai regardé les répertoires extrait contenant des .class :
- util/ : surement les classes utilitaires
- org/kaffe/java : les classes des conteneurs la machine virtuelle Kaffe !!! Heu je ne vois pas l'interet de les mettre dans l'archive, mais bon ...
- com/hartmath : les classes metiers du soft normalement
- geonext/ : afin le répertoire contenant les classes de l'application. C'est assez grade de les mettre comme ça à la racine du projet mais passons. On est rassuré de voir des classes commençant par JElementPane, JContent ... ça veut dire qu'on est dans l'endroit où est définie l'interface graphique (en Swing). Bref on voit aussi une classe s'appelant Geonext.class, ça ressemble à la classe principale.
Avec ça on sait maintenant où se trouve la classe à appeler (geonext/Geonext.class). On lance donc notre JVM (commande java) en lui disant de prendre dans son CLASSPATH (option -cp) le fichier geonext.jar pour lancer la boucle principale (méthode statique main) de la classe geonext/Geonext.class (en gros à ce niveau on remplace les / par des . et on omet l'extension .class pour avoir au final geonext.Geonext).
Bon maintenant, il semblerait que cette application qui parrait pourtant pas mal soit packagée n'importe comment. De plus on a même pas les sources ce qui ne coute pourtant pas grand chose dans un .jar mais bon c'est quand même du GPL d'après la license. Bref, ça ne fait pas très sérieux. Mais il semblerait que ce soit les traducteurs français qui ont mal fait leur boulot car sur le site original http://geonext.uni-bayreuth.de/(...) on trouve des versions avec un installeur et en plus la version semble beaucoup plus récente (1.0 de fin 2002 pour le site français et 1.11 de début 2004 sur le site original).
Bref, télécharge le logiciel sur le site original, la version est plus récente et est beaucoup mieux packagée (aucune bidouille à faire avec l'installateur). Un conseil, tu devrais toujours de référer au site des développeurs originaux pour voir quelle est la version la plus récente disponible, dans le cas actuel tu aurais gagné pas mal de temps.