/ / comment déclencher un fichier jar sur une machine Windows à une heure précise [dupliquer] - java, windows, jar, javelle exécutable

comment déclencher un fichier jar sur une machine Windows à une heure précise [dupliquer]

Je conçois une application Java qui doitcourir à un moment précis. Mon application est emballée dans un fichier jar. Ce dernier doit être activé tous les jours à 3 heures du matin. Ma machine finale est une machine Windows et non un serveur. S'il vous plaît aidez-moi avec ça. Myapp.jar est le fichier jar et se trouve dans D: /Collector/MyApplication/target/MyApp.jar est l'emplacement de mon système. Maintenant

java -jar MyApp.jar

s'exécute bien. Mais lorsque mon système s’éteint, je dois à nouveau lancer la même chose avec une invite de commande. Il me faudrait donc également une solution dans laquelle, lorsque le système redémarre, le pot doit être lancé. Comment planifier l'exécution quotidienne d'un programme java sous Windows?

Cette réponse existe déjà mais je ne veux pas le faire avec le planificateur de tâches car cela réduit l’efficacité de ma machine.

Réponses:

0 pour la réponse № 1

Windows a un "Planificateur de tâches", qui est ce que vous devez utiliser pour exécuter un programme sur une planification périodique et / ou au démarrage de la machine.


0 pour la réponse № 2

Vous pouvez programmer une tâche ou créer un fichier exécutable avec votre fichier jar et le placer dans le dossier de démarrage si Windows 7 ou une version inférieure


PROGRAMMER UNE TÂCHE (LA SOURCE)

Pour exécuter le planificateur de tâches à l'aide de l'interface Windows

  • Cliquez sur le bouton Démarrer.
  • Cliquez sur Panneau de configuration.
  • Cliquez sur Système et maintenance.
  • Cliquez sur Outils d'administration.
  • Double-cliquez sur Planificateur de tâches.

Pour exécuter le planificateur de tâches à partir de la ligne de commande

  • Ouvrez une invite de commande. (cmd ou cliquez sur Démarrer, Tous les programmes, Accessoires, Invite de commandes)
  • À l'invite de commande, tapez Taskschd.msc.

DOSSIER DE DÉMARRAGE (LA SOURCE:)

Sous Windows 7 et les versions antérieures de Windows, laLe menu Démarrer contient un dossier "Démarrage" pour faciliter les choses. Sur ces versions de Windows, vous pouvez simplement ouvrir votre menu Démarrer, rechercher un raccourci vers une application que vous souhaitez démarrer automatiquement, cliquer dessus avec le bouton droit de la souris et sélectionner Copier. Ensuite, localisez le dossier Démarrage sous Toutes les applications dans le menu Démarrer, cliquez dessus avec le bouton droit de la souris et sélectionnez Coller pour coller une copie de ce raccourci.


0 pour la réponse № 3

Créez un fichier bat pour votre projet et programmez le planificateur de tâches de Windows comme indiqué ci-dessous.

  1. Cliquez sur Démarrer
  2. Tapez Task puis cliquez sur Planificateur de tâches.

Une fois le planificateur de tâches ouvert, vous pouvez créervotre propre tâche personnalisée en cliquant sur Créer une tâche de base. Cette action lance un assistant qui vous guide tout au long du processus, vous demandant quel programme vous souhaitez exécuter, ainsi que sa fréquence et son heure d'exécution.