Java 프로그램은 어떻게 자체 프로세스 ID를 얻을 수 있습니까? Java 프로세스의 ID를 어떻게 얻습니까? 나는 플랫폼에 의존하는 여러 해킹이 있다는 것을 알고 있지만 더 일반적인 솔루션을 선호합니다. 모든 jvm 구현에서 작동하도록 보장 할 수있는 플랫폼 독립적 인 방법은 없습니다. ManagementFactory.getRuntimeMXBean().getName()최고의 (가장 가까운) 솔루션처럼 보입니다. 짧고 아마도 모든 구현에서 널리 사용됩니다. linux + windows에서는 12345@hostname( 12345프로세스 ID) 와 같은 값을 반환합니다 . 있다고하더라도 조심 워드 프로세서에 따르면 ,이 값에 대한 보장이 없습니다 : 실행중인 Java 가상 머신을 나타내는 이름을 리턴합니..