Index

wrapper.splashscreen.mode

Compatibilité :3.3.7
Éditions :Édition ProfessionnelleÉdition StandardÉdition Community (non prise en charge)
Plateformes :WindowsMac OSX (Non pris en charge)Linux (Non pris en charge)Alpine Linux (Non pris en charge)FreeBSD (Non pris en charge)Solaris (Non pris en charge)IBM z/Linux (Non pris en charge)

AVERTISSEMENT

NE PAS modifier la valeur de cette propriété tant qu'une application utilisant le fichier de configuration est installée en tant que Service Windows. Veuillez désinstaller le service existant AVANT de modifier cette propriété. Le service avec la nouvelle valeur pourra ensuite être réinstallé en toute sécurité.

Cette propriété n'est utilisée que pour la version sans console du binaire Wrapper "wrapperW.exe". Cette propriété est ignorée sauf si un binaire basé sur le binaire sans console wrapperW.exe est utilisé.

Cette propriété vous permet de définir le mode d'affichage de l'écran de démarrage affiché lors de l'exécution de la version sans console du binaire Wrapper "wrapperW.exe".

La valeur par défaut est JVM_STARTED.

Exemple :
wrapper.splashscreen.mode=JVM_STARTING

Les modes d'affichage valides comprennent :

  • NONE :

    pour désactiver complètement l'écran de démarrage,

  • JVM_STARTING :

    pour afficher l'écran de démarrage au démarrage du Wrapper puis le masquer dès que la première JVM a été lancée et que la classe WrapperManager indique qu'elle est initialisée et prête à démarrer l'application utilisateur. Dans ce cas, l'écran de démarrage sera masqué avant le démarrage de l'application utilisateur.

  • JVM_STARTED :

    pour afficher l'écran de démarrage au démarrage du Wrapper puis le masquer une fois que l'application dans la JVM indique qu'elle est démarrée.

    Lors de l'utilisation des méthodes d'intégration 1 (WrapperSimpleApp), 2 (WrapperStartStopApp) ou 4 (WrapperJarApp), cela se produira lorsque la méthode main de l'application se termine, ou 2 secondes après le démarrage de la méthode main. Pour modifier le nombre de secondes, vous devez changer la valeur de la propriété système maxStartMainWait. Veuillez consulter la classe d'assistance appropriée dans les JavaDocs.

    • Propriété système pour la méthode d'intégration 1 : .WrapperSimpleApp.maxStartMainWait
    • Propriété système pour la méthode d'intégration 2 : .WrapperStartStopApp.maxStartMainWait
    • Propriété système pour la méthode d'intégration 4 : .WrapperJarApp.maxStartMainWait

    Lors de l'utilisation de la méthode d'intégration 3 (WrapperListener), l'écran sera masqué lorsque la méthode WrapperListener.start retourne.

NOTE

Dans la version 3.3.7 du Wrapper, lorsque définie sur JVM_STARTING, l'écran de démarrage était masqué immédiatement après le lancement du processus JVM. Cela a été corrigé dans les versions ultérieures.

L'image de l'écran de démarrage :

L'écran de démarrage utilise par défaut une image Java Service Wrapper qui est intégrée dans la version sans console du binaire Wrapper "wrapperW.exe". L'image peut être modifiée en créant une version personnalisée du binaire Wrapper.

Référence : Propriétés de configuration WrapperW

Propriétés utilisées uniquement pour wrapperw.exe :