Comment configurer plusieurs points d'entrée dans un fichier client d'application? J'utilise le serveur d'application Glassfish. Je peux récupérer le client à l'aidePoint d'entrée multiple (mainclass) pour le client d'application jar
asadmin get-client-stubs --appname APPLICATION_NAME .
je peux actuellement exécuter le MainClass par défaut que je l'ai indiqué dans le MANIFEST.MF. Cependant, je veux être en mesure de spécifier une autre mainclass à l'exécution.
-à-dire
appclient -client MYJAR.jar -mainclass com.mystuff.Main1
and
appclient -client MYJAR.jar -mainclass com.mystuff.Main2
Les deux Principale1 et Main2 ont des points d'entrée "public static void main".
Si je spécifie un MainClass qui n'est pas MANIFEST.MF, je reçois l'exception suivante:
Exception in thread "main" java.lang.RuntimeException: java.lang.IllegalArgumentException: Could not locate an embedded app client matching the main class name
Ai-je besoin de faire des changements pour avoir les références appclient autres mainclasses?