Est-il possible de lier un objet Process pour un processus existant? Mon but est de pouvoir attendre un processus déjà en cours sur le système.Possibilité de créer un objet Process pour un processus existant?
Répondre
Ceci n'est pas possible en utilisant la classe standard java.lang.Process
. La seule chose que je peux penser est d'écrire un script pour faire l'attente de votre, puis invoquez cela via Runtime.exec
et attendez-le (ou utilisez JNI).
L'autre option évidente est d'avoir votre script laisser tomber une preuve de l'avoir terminé (sans erreurs). La preuve classique serait une sorte de fichier, ou une ligne dans une base de données, votre application Java peut spin sur
Est-il possible d'effectuer une attente sur pid arbitraire en utilisant un script shell? – zer0stimulus
Je ne suis pas un gourou bash, c'est certain. Peut-être que vous pouvez le faire via l'interrogation ... –
bash a une commande d'attente intégrée qui fait exactement cela. –
systèmes UNIX ne permettra pas à la machine virtuelle Java d'utiliser le système normal sous-jacent fait appel à un processus qui a été est pas un enfant du processus JVM. Je pense qu'il est peu probable qu'ils aient créé une implémentation alternative.
Donc, vous devrez probablement faire cela d'une autre manière spécifique à la plate-forme.
- 1. Connexion à un processus Outlook existant
- 2. Se connecter à un processus existant
- 3. Visual Studio - Possibilité de créer un support pour d'autres langues?
- 4. créer un processus enfant
- 5. SharePoint 2010/2007 - Possibilité de changer la définition du site pour un site existant?
- 6. Sarissa utilisant un objet XML Doc existant?
- 7. Puis-je créer une application ou un objet à partir d'un fichier XML existant?
- 8. Créer un objet pour être attendu Json
- 9. Créer un processus 14001 .net
- 10. Liaison de données à un objet existant dans Asp.net MVC
- 11. Créer un modèle pour objet complexe
- 12. Comment attacher la nouvelle instance de processus au processus existant?
- 13. VB.NET Utilisation Avec un mot-clé sur un objet existant?
- 14. Ouverture d'un processus existant
- 15. accepts_nested_attributes_for pour créer un lien vers enregistrement existant, créer un nouveau pas
- 16. Delphi - Utiliser un objet d'automatisation existant dans une nouvelle application
- 17. Java: Obtenir un processus avec un pid
- 18. Possibilité d'exécuter jQuery sur un objet chaîne C#?
- 19. Créer une nouvelle instance d'un objet, ou modifier celui existant?
- 20. Impossible de créer un objet de session
- 21. créer un document javascript Objet
- 22. Kill Process après un certain temps + C#
- 23. Django Admin: Comment savoir quand l'utilisateur modifie un objet existant ou enregistre un nouvel objet?
- 24. Créer un objet dans RaphaelJS
- 25. Créer un objet à l'exécution
- 26. créer un objet NSDate vide
- 27. Comment créer un objet personnalisé avec un objet personnalisé?
- 28. Comment créer un odbcparameter pour un type de données xml server sql pour un objet odbccommand?
- 29. Impossible de créer un objet personnalisé XAML
- 30. Renvoyer un nouvel objet, remplacer celui existant dans Java
duplication possible de [Java: obtenir un processus donné un pid] (http://stackoverflow.com/questions/3991819/java-get-a-process-given-a-pid) –