Serversoftware Bukkit 플러그인을 다시 시작해야합니다. 그래서 나는 올바른 인수를 확인한 다음 Bukkit을 시작하는 주요 함수를 추가했습니다. 그러나 Bukkit을 시작하기 전에 Bukkit이 종료되기를 기다렸다가 다시 시작해야합니다. 타임 아웃을 추가 할 수는 있지만 더 좋은 방법이 있기를 바랍니다. 그렇다면 누구나 그렇게하는 법을 알고 있습니까?Javaprocess가 아직 실행 중인지 확인하는 방법은 무엇입니까?
0
A
답변
0
0
여러 개의 Java 프로세스를 시작하면 모두 동일한 식별자를 갖고있는 것으로 보이며 문제가있는 것 같습니다. 프로세스를 "차별화"하는 것은 문제가 아니라 죽이는 것입니다.
그래서 프로그램을 직접 만들면 프로세스에 사용되는 PID를 기록 할 수 있습니다. 그렇다면 매우 간단합니다. http://blog.igorminar.com/2007/03/how-java-application-can-discover-its.html
또 다른 아이디어는 JPS를 사용하여 모든 Java 프로세스에 대한 정보를 얻는 것입니다. 간단한 sudo는 알고리즘은 여기에 설명되어 있습니다 : 내가 어떤 도움이 될 수 http://bluepedia.blogspot.com/2008/11/jps-differentiate-between-multiple-java.html
희망 ..
관련 문제
- 1. Windows 서버 2008에서 프로세스가 아직 실행 중인지 확인하는 방법은 무엇입니까?
- 2. 특정 Ajax가 아직 실행 중인지 확인하는 방법이 있습니까?
- 3. Mac에서 비디오가 실행 중인지 확인하는 방법은 무엇입니까?
- 4. 모노 서비스로 실행 중인지 확인하는 방법은 무엇입니까?
- 5. 화면 보호기가 실행 중인지 확인하는 방법은 무엇입니까?
- 6. 스크립트가 iframe에서 실행 중인지 확인하는 방법은 무엇입니까?
- 7. 프로세스가 C로 실행 중인지 확인하는 방법은 무엇입니까?
- 8. 스크립트가 tty에서 실행 중인지 확인하는 방법은 무엇입니까?
- 9. 스크린 세이버가 실행 중인지 확인하는 방법은 무엇입니까?
- 10. doctest에서 코드가 실행 중인지 확인하는 방법은 무엇입니까?
- 11. 함수 인스턴스가 실행 중인지 확인하는 방법은 무엇입니까?
- 12. 웹 서버에서 실행 중인지 확인하는 방법은 무엇입니까?
- 13. Android AsyncTasks 활동이 아직 실행 중인지 확인하는 방법
- 14. dispatch_queue_t SerialQueue if가 아직 실행 중인지 확인하는 방법입니다. IOS GCD
- 15. 실행 코드가 IIS 또는 NUnit에서 실행 중인지 확인하는 방법은 무엇입니까?
- 16. Zeoslib : 쿼리가 아직 처리 중인지 확인하는 방법?
- 17. VBA 런타임 환경이 중지되었거나 실행 중인지 확인하는 방법은 무엇입니까?
- 18. IIS가 실행 중인지 확인하는 스크립트
- 19. Android : Commonsware의 WakefulIntentService가 실행 중인지 확인하는 방법?
- 20. 특정 WCF 서비스가 실행 중인지 확인하는 방법은 무엇입니까?
- 21. Windows 머신이 IPV4 또는 IPV6를 실행 중인지 확인하는 방법은 무엇입니까?
- 22. 언 바운드 서비스가 실행 중인지 확인하는 방법은 무엇입니까?
- 23. 컴퓨터 이름이 유효하고 실행 중인지 확인하는 방법은 무엇입니까?
- 24. 응용 프로그램이 KVM에서 실행 중인지 확인하는 방법은 무엇입니까?
- 25. PID가 지정된 프로세스가 실행 중인지 확인하는 방법은 무엇입니까?
- 26. 스크린 세이버가 Java에서 실행 중인지 확인하는 방법은 무엇입니까?
- 27. 내 코드가 DllMain에서 실행 중인지 확인하는 방법은 무엇입니까?
- 28. GetProcessesByName을 사용하여 프로세스가 실행 중인지 확인하는 가장 좋은 방법은 무엇입니까?
- 29. LDAP 서버가 시작되어 실행 중인지 확인하는 방법은 무엇입니까?
- 30. 클래스의 특정 인스턴스가 java에서 실행 중인지 확인하는 방법은 무엇입니까?
http://stackoverflow.com/questions/2318220/how-to-programmatically-detect-if-a- Windows에서 실행중인 프로세스 –
예, 본 적이 있지만 플랫폼에 독립적 인 방법이 필요합니다. –
Linux의 경우 jps 명령을 사용할 수 있습니다. Windows의 경우 @ While-E는 해결책을 제공했습니다. –