World Map
Java Service Wrapper is the easiest way to make your product more reliable.
  • Free Trial
  • Buy Now

HowTo: Como confirmar que la aplicación se ha iniciado como un Servicio de Windows

Compatibilidad : 1.0.0
Ediciones :Edición ProfesionaEdición EstándarEdición de la Comunidad
Plataformas :WindowsMac OSXLinuxIBM AIXFreeBSDHP-UXSolarisIBM z/OSIBM z/Linux

Algunas aplicaciones van a querer implementar comportamentos diferentes cuando se ejecutan como un Servicio de Windows (o como un Demonio UNIX), versus cuando se ejecutan desde la línea de comandos (command prompt) o ventana de consola. El Wrapper lo hace fácil para testar el uso del Java API del Wrapper.

Ejemplo de consulta al ejecutar como un servicio:
// 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.
}

Por favor consulte Javadocs para más información.