2012-05-26 10 views
12

Ni en Ubuntu ni en Debian la herramienta visualvm es parte del paquete OpenJDK 7. Es parte de Oracle JDK 7 y parece tener licencia GPL. Mientras que en Ubuntu se puede instalar con un paquete separado, dicho paquete no existe en Debian.visualvm no es parte de OpenJDK7?

¿Por qué no es parte de los paquetes de OpenJDK?

Respuesta

8

En cuanto a own information de Debian en OpenJDK 7, vemos que visualvm es de hecho sugerido pero no existe. Si de hecho es una pieza de software bajo la GPL (la 'red es bastante frustrante en este punto, pero podría estar buscando mal, y no me gusta descargar todo el lote solo para investigar este punto) entonces la razón para su ausencia es casi ciertamente prosaica: nadie anda por ahí haciendo el trabajo para que esté disponible como un paquete Debian.

+2

VisualVM tiene la misma licencia que OpenJDK. Ver http://en.wikipedia.org/wiki/VisualVM –

4

Pude instalar VisualVM en Debian Wheezy al descargar el paquete binario para sid (http://packages.debian.org/sid/visualvm). Todas las dependencias estaban satisfechas de wheezy sin nada más de repositorios de sid, por lo que, básicamente, mi sistema sigue siendo estable.

23

Nuestra máquina Ubuntu no incluía VisualVM como parte de Java JDK. Una búsqueda rápida mostró que el paquete estaba disponible como una instalación independiente: Instalar

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

rápida:

$ apt-get install visualvm 

Después de la instalación exitosa:

$ which jvisualvm 
/usr/bin/jvisualvm 

He intentado ejecutarlo, pero Seguí quejándome de que estaba usando el JRE. Edité /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

Cuando seguí estos pasos, el nombre del programa que se instaló fue visualvm, no jvisualvm. De lo contrario, esto funcionó para mí. – Tim

Cuestiones relacionadas