Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 09 Nov 2007 14:17:50 +0100
From:      Palle Girgensohn <girgen@FreeBSD.org>
To:        Greg Lewis <glewis@eyesbeyond.com>, Dominic Bishop <dom@bishnet.net>
Cc:        freebsd-java@FreeBSD.org
Subject:   Re: diablo-jdk and jmap etc tools
Message-ID:  <E7DB521FFF7738AAF27EABC5@rambutan.pingpong.net>
In-Reply-To: <20070507160709.GC36747@misty.eyesbeyond.com>
References:  <20070430023320.5342813C457@mx1.freebsd.org> <20070507160709.GC36747@misty.eyesbeyond.com>

next in thread | previous in thread | raw e-mail | index | archive | help


--On m=E5ndag, maj 07, 2007 09.07.09 -0700 Greg Lewis=20
<glewis@eyesbeyond.com> wrote:

> On Mon, Apr 30, 2007 at 03:06:48AM +0100, Dominic Bishop wrote:
>> I'm currently trying to analyse memory usage etc in some java
>> applications running on FreeBSD and whilst googling came across mention
>> of tools such as jmap, jstack and so on in the JDK distribution.
>> I cannot however get any of these to work, I set my JAVA_HOME
>> environment to the jdk dir but still get the following error with all of
>> them (or equivalent error anyway):
>>
>> %jmap
>> Exception in thread "main" java.lang.NoClassDefFoundError:
>> sun/jvm/hotspot/tools/Jmap
>>
>> Have I forgotten to do something or is it just the case that these tools
>> are non-functional on FreeBSD. I did briefly browse the JDK jars on the
>> machine and couldn't actually find the class it is looking for, or the
>> equivalent ones for other tools like jstack, jsadebug etc which fail
>> with similar messages.
>>
>> System is:
>> FreeBSD 6.2-RELEASE-p3 i386
>> diablo-jdk-1.5.0.07.01_3
>
> Looks like the appropriate classes aren't being compiled in.  That might
> be fixable by simply finding where they get compiled and enabling it, but
> its more likely that there is a native piece associated with those tools
> which hasn't been ported.  You'd need to dig into the code to find out =
for
> sure.

This is an old discussion; any news? I badly need jmap to trace=20
PermGenSpace problems. Can we run it with diablo?

/Palle




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?E7DB521FFF7738AAF27EABC5>