[java] plusieurs points d'entrées d'un jar ?
batmat
Messages postés
1871
Statut
Membre
-
Nettogrof Messages postés 522 Statut Membre -
Nettogrof Messages postés 522 Statut Membre -
Salut à tous,
Je suis en train de chercher sur google :-), on verra si qqn me répond plus vite que je ne trouve (si c possible).
Je souhaiterai pouvoir spécifier deux classes Main différentes au lancement du .jar, genre :
$java -jar leprojet.jar Pouet
ou
$java -jar leprojet.jar Paf
Me lancant chaque fois le Main correspondant à chaque "sous-projet" Pouet ou Paf.
Je pensais au fichier Manifest, mais il semble impossible de spécifier plusieurs points d'entrées éventuels. C'est le cas ?
Merci d'avance.
@++
Vous hésitez entre Linux et Windows ?
Vous voulez dépenser du temps ou de l'argent ?
Je suis en train de chercher sur google :-), on verra si qqn me répond plus vite que je ne trouve (si c possible).
Je souhaiterai pouvoir spécifier deux classes Main différentes au lancement du .jar, genre :
$java -jar leprojet.jar Pouet
ou
$java -jar leprojet.jar Paf
Me lancant chaque fois le Main correspondant à chaque "sous-projet" Pouet ou Paf.
Je pensais au fichier Manifest, mais il semble impossible de spécifier plusieurs points d'entrées éventuels. C'est le cas ?
Merci d'avance.
@++
Vous hésitez entre Linux et Windows ?
Vous voulez dépenser du temps ou de l'argent ?
A voir également:
- [java] plusieurs points d'entrées d'un jar ?
- Jeux java itel - Télécharger - Jeux vidéo
- Waptrick java football - Télécharger - Jeux vidéo
- Waptrick java voiture - Télécharger - Jeux vidéo
- Ouvrir fichier .jar - Forum Logiciels
- Jeux java itel touche ✓ - Forum Logiciels
1 réponse
Salut
La facon que personnellement je ferais, c'est un seul main mais utilisé le String arg[]
Car le tableau de String arg est justement ce que tu recois en paramètre.
Exemple:
public static void main(String arg[]){
if (agr[0].equals("Pouet"){
debutDePouet();
}else{
debutDePaf();
}
}
Nettogrof tseb era seiromem emoS
La facon que personnellement je ferais, c'est un seul main mais utilisé le String arg[]
Car le tableau de String arg est justement ce que tu recois en paramètre.
Exemple:
public static void main(String arg[]){
if (agr[0].equals("Pouet"){
debutDePouet();
}else{
debutDePaf();
}
}
Nettogrof tseb era seiromem emoS