2010-03-23 14 views
0

Peu importe ce que je démarre, Visual VM me donne juste "Application inconnue" et "Non supporté pour cette JVM" sur mon Mac. Je ai essayé JBoss, Jetty, Eclipse - juste pour voir si elle serait en mesure d'identifier/profiler quoi que ce soit, et jusqu'à présent, nada.VisualVM ne peut pas se connecter à un PID sur Snow Leopard?

$ java -version java version "1.6.0_17" Java (TM) SE Runtime Environment (build 1.6.0_17-b04-248-10M3025) Java HotSpot (TM) 64 bits serveur VM (build 14.3 -b01-101, mode mixte)

En cours d'exécution sur Snow Leopard. J'ai essayé avec le visuel visuel par défaut (qui semble être 1.0) et une version fraîchement téléchargée de https://visualvm.dev.java.net/download.html.

Je ne peux pas non plus avoir l'impression que jconsole se connecte à quoi que ce soit, et je pense que les deux sont liés. J'utilise "-Xshare: off" comme recommandé pour éviter le plantage, mais je ne peux pas me connecter de toute façon, donc c'est discutable.

J'ai aussi vérifié que Visual VM et ces autres applications fonctionnent de la même machine virtuelle Java:

VisualVM: 010-03-23 ​​13:35:09 filet plein vidage Java HotSpot (TM) 64 VM serveur bits (14,3 b01-101 mode mixte):

JBoss: 2010-03-23 ​​13:35:57 vidage filet plein Java HotSpot (TM) 64 bits serveur VM (14,3 b01- 101 mode mixte):

Je n'ai aucune idée de ce qui ne va pas. Quelqu'un a des idées?

Répondre

1

Je ne sais pas si j'ai une réponse, mais est-il possible que vous ayez un caractère de soulignement dans votre nom d'utilisateur?

Je vois des problèmes similaires, et j'ai constaté qu'il y a un ancien bug dans jps qui cause des problèmes si vous avez un underscore dans votre nom d'utilisateur. Cela a été corrigé dans Java 1.6 (par Sun), mais je ne suis pas sûr que c'était par Apple. J'ai trouvé que si j'utilise un utilisateur qui n'a pas de trait de soulignement dans le nom d'utilisateur, les choses fonctionnent sur mon Mac. Mais, avec le trait de soulignement ... eh bien, pas tellement.

+2

Je pense que vous êtes/aviez absolument raison. Mon nom d'utilisateur contient un trait de soulignement. Je cours maintenant le dernier java 1.6.0_20-b02-279-10M3065 cependant et je ne semble plus avoir le problème. – lakemalcom

+0

Oui. Je pense que la dernière mise à jour d'Apple pour Java a résolu le problème. jvisualvm a travaillé pour moi (et mon nom d'utilisateur souligné) depuis. – JPoetker