Windows XP Professional 컴퓨터에서 여러 Java 프로세스를 실행 중입니다. 로컬 JConsole을 통해 이러한 프로세스에 연결하려고하면 프로세스가 회색으로 표시됩니다.JMX를 통해 연결할 때 로컬 java 프로세스가 회색으로 표시됩니다.
그러나 다른 컴퓨터에서 동일한 프로세스를 실행하고 해당 컴퓨터의 로컬 JConsole을 통해 연결할 수 있습니다.
두 시스템 모두 프로세스와 jconsole에 대해 Java 1.6 버전을 실행 중입니다.
이러한 프로세스가 회색으로 표시되는 이유는 무엇입니까?
모두 동일한 버전의 Java 1.6을 실행하고 있습니까? 나는 jdk 1.6 릴리스 중 일부에서이 물건과 관련된 버그가 있음을 모호하게 기억하고있다. – jtahlborn
같은 디렉토리에서 똑같은 JDK를 사용하여 하나의 프로세스와 jconsole을 실행했습니다. 여전히 그 프로세스는 회색을 보여줍니다. – richs
맞아요. 두 개의 다른 상자가 동일한 버전의 jdk를 사용하는지 묻는 것입니다. – jtahlborn