Quiero determinar el nombre de clase donde comenzó mi aplicación, la que tiene el método main(), en tiempo de ejecución, pero estoy en otro hilo y mi stacktrace no vuelve a la clase original.¿Cómo se determina la clase principal en tiempo de ejecución en la aplicación de Java con subprocesos?
He buscado las propiedades del sistema y todo lo que ClassLoader tiene para ofrecer y no se me ocurre nada. ¿Esta información simplemente no está disponible?
Gracias.
Tengo curiosidad si pudiera explicar por qué está buscando esto ..? –
Para configurar niveles de registro en un archivo de configuración común para múltiples aplicaciones. –
Estoy de acuerdo con matt b. En mi opinión, eso nunca debería ser necesario. Parece que su sistema intenta ser más consciente de sí mismo de lo que es bueno para sí mismo. –