2016-10-14 10 views
0

서버에 설치된 VisualVM을 사용하여 원격 CentOS 6 서버에서 실행되는 JVM에 연결하려고합니다.VisualVM 시작 후 응용 프로그램 창이 없음

ssh -X <[email protected]> 

~/.bashrc는 이러한 변수를 수출 VisualVM과를 실행하려면 :

/usr/local/visualvm_138/bin/visualvm 

그것을 :

export JAVA_HOME=/usr/local/jdk1.8.0_102/ 
export PATH="$JAVA_HOME/bin:$PATH" 

가 그럼 난 원격 서버에 위치 VisualVM과 실행 나는 X 포워딩에 SSH를 사용하여 서버에 연결 오류없이 호출되지만 응용 프로그램보기가 나타나지 않습니다 (응용 프로그램 시작시 표시되어야 함). 또한 Window 메뉴 항목에는 Applications 하위 항목이 없습니다. 나는 이미 약 한 달 전에 VisualVM을 성공적으로이 방법으로 사용했다. 이 창을 만드는 방법은?

+0

로컬 시스템에 어떤 OS를 사용하고 있습니까? X 서버를 실행하고 있습니까? 원격 시스템에 로그인 할 때 DISPLAY 환경 변수의 값은 무엇입니까? visualvm을 실행하면 어떻게됩니까? 그것은 visualvm이 어떤 종류의 창을 표시하는 것처럼 들리지만 예상 한 내용이 포함되어 있지 않습니까? 이 올바른지? – Kenster

+0

@Kenster 1. 내 로컬 OS 역시 CentOS이므로 X 서버를 실행 중입니다. 2. 내 DISPLAY는 localhost : 11.0과 같습니다. 3. 예, 맞습니다. visualvm을 실행하면 거의 빈 창이 표시됩니다. –

답변

1

VisualVM userdir 및 cache를 삭제하고 VisualVM을 다시 시작하십시오. Userdir은 ~/.visualvm/1.3.8이고 캐시는 ~/.cache/visualvm/1.3.8입니다.

+1

은 나에게 적합하지 않은 메뉴 항목 (파일, 편집,보기 등) 만 있습니다. 아직도 응용 프로그램 창이 나에게 오지 않는다 .. :( –