HowTo : Comment vérifier si mon application a été lancée en tant que service Windows

Compatibilité :1.0.0
Éditions :Édition ProfessionnelleÉdition StandardÉdition Community
Plateformes :WindowsMac OSXLinuxAlpine LinuxFreeBSDSolarisIBM z/Linux

Certaines applications souhaiteront implémenter un comportement légèrement différent lorsqu'elles s'exécutent en tant que service Windows (ou démon UNIX), par rapport à une exécution depuis une invite de commandes ou une fenêtre de console. Le Wrapper facilite cette vérification grâce à l'API Java du Wrapper.

Exemple de requête d'exécution en tant que service :
// Required imports:
import org.tanukisoftware.wrapper.WrapperManager;

// Code:
if ( WrapperManager.isLaunchedAsService() )
{
    // Application was launched as a Windows service or UNIX daemon.
}
else
{
    // Application is running in a command prompt or console.
}

Veuillez consulter les Javadocs pour plus d'informations.