2012-05-26 4 views
12

우분투 나 데비안에서는 visualvm 도구가 OpenJDK 7 패키지의 일부입니다. Oracle JDK 7의 일부이며 GPL 라이센스가있는 것으로 보입니다. 우분투에서는 별도의 패키지로 설치할 수 있지만 데비안에는 그러한 패키지가 없습니다.visualvm이 OpenJDK7에 포함되어 있지 않습니까?

OpenJDK 패키지의 일부가 아닌 이유는 무엇입니까?

답변

8

OpenJDK 7에서 데비안의 own information을 보면, visualvm가 실제로 제안되었지만 존재하지 않는다는 것을 알 수 있습니다. 그것이 실제로 GPL에 따른 소프트웨어 일 경우 (이 시점에서 그물망이 오히려 실망 스럽긴하지만 잘못 찾고있을 수도 있습니다.이 점을 연구하기 위해 전체를 다운로드하는 것을 좋아하지는 않습니다), 그 다음 이유는 그것의 부재는 거의 확실합니다. 데비안 패키지로 사용 가능하게하는 일은 아무도 없습니다.

+2

VisualVM은 OpenJDK와 같은 라이센스가 있습니다. http://en.wikipedia.org/wiki/VisualVM을 참조하십시오. –

4

sid (http://packages.debian.org/sid/visualvm)의 바이너리 패키지를 다운로드하여 데비안 휘지에 VisualVM을 설치할 수있었습니다. 모든 종속성은 sid 저장소에서 더 이상없이 wheezy로 만족되었으므로 기본적으로 내 시스템은 여전히 ​​안정적입니다.

23

우분투 컴퓨터에는 Java JDK의 일부로 VisualVM이 포함되어 있지 않습니다.

$ apt-cache search visualvm 
... 
visualvm - All-in-One Java Troubleshooting Tool 

빠른 설치 :

$ apt-get install visualvm 

를 성공적으로 설치 한 후 : 빠른 검색이 패키지는 별도의 설치로 사용할 수였다 내가 그것을 실행 시도

$ which jvisualvm 
/usr/bin/jvisualvm 

하지만, 그것이 JRE를 사용하고 있다고 불평했다. 내가 편집 /etc/visualvm/visualvm.conf

# default location of JDK/JRE, can be overridden by using --jdkhome <dir> switch 
jdkhome="/usr/lib/jvm/java-6-openjdk-amd64" 
+0

위의 단계를 수행했을 때 설치된 프로그램 이름은 jvisualvm이 아닌 visualvm입니다. 그렇지 않으면 이것은 나를 위해 일했습니다. – Tim

관련 문제