J'ai une application de bureau Java 1.6, démarrée avec javaw à partir d'un fichier batch sur Windows XP. Il existe un lien .lnk vers ce fichier batch, qui est placé dans le dossier Windows Startup afin de démarrer cette application à chaque démarrage du système. L'application utilise la classe SystemTray pour afficher une icône dans la barre d'état système au cas où elle est en cours d'exécution. Démarrage de cette application manuellement il n'y a pas de problème. S'il est démarré par le processus de démarrage de Windows, aucune icône n'est affichée (pas même une icône vide), cependant l'application est en cours d'exécution. Le processus de démarrage est également ralenti. Comment puis-je surmonter cela? Merci!java 1.6 L'icône SystemTray n'apparaît pas au démarrage de Windows
0
A
Répondre
1
Lancez-vous l'application Java au démarrage du système ou à la connexion de l'utilisateur? Si vous démarrez l'application avant qu'un utilisateur ne soit connecté, il n'y aura probablement pas de barre d'état système à attacher car la barre d'état système est associée à la session utilisateur.
Si vous n'avez pas besoin d'exécuter l'application Java avant qu'un utilisateur ne soit connecté, il peut être utile de déplacer le raccourci vers le dossier de démarrage automatique de l'utilisateur (ou de tous les utilisateurs).
Questions connexes
- 1. SystemTray pour JDK 1.5
- 2. Rendre JavaFX compile au code source Java 1.6
- 3. Problème avec Java 1.6 et Desktop.open()
- 4. Préchargement de classes/bibliothèques java au démarrage de jar?
- 5. Code pour Auto à partir d'une application java au démarrage de Windows
- 6. Application ne peut pas trouver le fichier app.config lors de l'exécution au démarrage de Windows
- 7. service de retard au démarrage du système
- 8. JNLP n'affiche pas d'écran de démarrage lors du lancement à partir d'une icône de bureau
- 9. ballon infobulle Affichage en systemtray
- 10. Pourquoi obtenons-nous ClosedByInterruptException de FileChannel.map dans Java 1.6?
- 11. Java: comment déterminer l'espace disque sur le système Windows avant la version 1.6
- 12. Application sur le démarrage de Windows C#
- 13. Comment synchroniser l'horloge de l'ordinateur au démarrage?
- 14. Gestion des exceptions au démarrage du service
- 15. Win32 Dialog fermeture au démarrage
- 16. Démarrage d'une session d'écran au démarrage avec ubuntu
- 17. Xcode se bloque au démarrage
- 18. Démarrage de Java Runtime Process avec droits d'administrateur sur Vista
- 19. Démarrage d'un processus avec le démarrage de Windows (impossible de trouver des fichiers d'aide)
- 20. Démarrage automatique pour l'application de bureau Java?
- 21. java xml validation JDK 1.5 JDK 1.6 différence
- 22. Comment présenter du texte verticalement dans un JLabel? (Java 1.6)
- 23. java, convertir le chemin de Windows au format dos 8.3
- 24. Forcer l'installation de Winforms pour que l'application démarre au démarrage de Windows
- 25. Comment exécuter automatiquement l'application JBoss au démarrage, à l'aide
- 26. Services Windows ne se connectant pas au journal des événements
- 27. Can presentModalViewController peut-il fonctionner au démarrage?
- 28. Comment simuler par programmation l'option de menu de démarrage "Windows Security" de Windows sur Windows 2000
- 29. Visual Studio 2005 se bloque au démarrage
- 30. L'application WPF échoue au démarrage avec TypeInitializationException
Salut, merci pour une réponse rapide! Il se trouve dans le dossier Autostart de tous les utilisateurs, il est donc démarré après la connexion de l'utilisateur. –
Ensuite, j'ai fait exactement la même chose sans avoir de problèmes, mais il semble y avoir quelques problèmes généraux avec les applications dans le dossier de démarrage en ajoutant des icônes de la barre d'état: http://www.tech-pro.net/howto_013. html Peut-être que vous pouvez essayer de laisser votre application attendre un peu, par exemple 30 secondes avant d'ajouter l'icône? – jarnbjo
Merci! Vous avez raison, l'application devrait attendre un certain temps. La chose amusante est que parfois il apparaît sur la barre après le démarrage, parfois non ... –