Как настроить несколько точек входа в банке клиента приложения?Множественная точка входа (основной класс) для контейнера клиента приложения
Я использую сервер приложений Glassfish. Я могу захватить клиента с помощью
asadmin get-client-stubs --appname APPLICATION_NAME .
В настоящее время я могу запустить MainClass по умолчанию, я указанный в MANIFEST.MF. Тем не менее, я хочу иметь возможность указать другой основной класс во время выполнения.
т.е.
appclient -client MYJAR.jar -mainclass com.mystuff.Main1
and
appclient -client MYJAR.jar -mainclass com.mystuff.Main2
Оба Main1 и Main2 имеют "государственной статической силы основных" точек входа.
Если я указать MainClass, что не в MANIFEST.MF, я получаю следующее исключение:
Exception in thread "main" java.lang.RuntimeException: java.lang.IllegalArgumentException: Could not locate an embedded app client matching the main class name
мне нужно внести какие-либо изменения, чтобы иметь эталонные AppClient другие mainclasses делать?