9
votes

Programme Java en cours d'exécution en arrière-plan

J'ai un programme Java simple qui n'est qu'un seul morceau de code qui se lit dans une base de données et modifie le contenu de la base de données en fonction de certaines conditions. Maintenant, ce que je veux, c'est que ce programme devrait commencer automatiquement au démarrage et à la course silencieusement en arrière-plan à moins que quelqu'un ne la tue à partir du gestionnaire de tâches. Je n'ai jamais fait quelque chose comme ça avant et je ne sais pas exactement comment y aller. Quelqu'un peut-il m'aider à savoir comment cela peut être fait? Merci ..


1 commentaires

Vous voulez que votre application Java fonctionne au démarrage? Pourquoi ne pas mettre un fichier BAT sur le dossier de démarrage pour lancer l'applicaiotn Java? Cela devrait le faire en supposant que ce soit Windows ...


3 Réponses :


-1
votes

Créez d'abord JAR Bash, puis vous l'ajoutez à la liste des tâches de crontab.


0 commentaires

9
votes

Suivez ces étapes pour faire le travail: (en supposant que vous utilisiez Windows et JRE est installé)

  • Compilez d'abord votre programme Java et placez le fichier de classe à un endroit.
  • Créez maintenant un fichier BAT et place emplacement Java vers ce fichier de classe / myProgram dans cela.
  • Mettez votre fichier BAT dans Programmes de démarrage
  • Redémarrez le système, vous obtiendrez votre programme en marche arrière.! J'espère que cela vous aidera.

4 commentaires

Thnx pour la suggestion. Mais je rencontre un peu de problème lorsque je donne le chemin absolu sur le fichier de classe dans la commande. Son lancement de cette erreur "Exception dans le fil" Main "Java.Lang.NoclassDeffondesRORROR: C: \ Documents et paramètres \ Desktop \ Test". Toutefois, si je migre dans le répertoire, puis exécutez la commande, cela fonctionne bien! Tout aperçu de cela ??


Vous devez définir des variables de classe / chemin dans votre système.


@blue ajoutez ceci dans votre réponse aussi ulrichpalha.com/myblog/2011/11/19/...


Cela fait longtemps que cette question a été posée, mais au cas où tout le monde lisait plus tard, écrivez votre lot puis créant un lien Windows (clic droit> Créer un lien) et la copie du lien dans le dossier de démarrage évite les problèmes de démarrage.



1
votes

Il y a deux problèmes ici

  1. Comment ajouter ce programme au démarrage


1 commentaires

ne fonctionne pas tandis que (vrai) charger un processeur 100%?