Which jdk port should I use?

Steven Friedrich freebsd at insightbb.com
Thu Mar 6 17:20:42 UTC 2008

On Thursday 06 March 2008 05:42:05 am Kris Kennaway wrote:
> Jonathan Chen wrote:
> > On Wed, Mar 05, 2008 at 10:05:34PM -0500, Steven Friedrich wrote:
> >> I have two installed:
> >> diablo-jdk-
> >> jdk-,1
> >
> > The native JDK is the one to use in most cases; eg: if you're
> > running FreeBSD-7, eclipse won't work properly unless you're using the
> > native jdk.
> I assume you mean "native" in the sense of "compiled for FreeBSD 7
> instead of FreeBSD 6".  They are both native FreeBSD binaries :-)
> But yes, you should be using the self-compiled jdk on FreeBSD 7 for
> other reasons: it has better performance.  Once a 7.x build of diablo is
> released you can switch to that.
> Kris

Ok, so I pkg_deinstall diablo-jdk and tried to install jdk15.
It errors out (I had previously had installed this long ago and didn't have 
any problems tracking it with csup/portupgrade).
WARNING: Your are not building SPONSORS workspace from
         the control build. This will result in a development-only
         build of the J2SE workspace, lacking the installation bundles

WARNING: Your FreeBSD installation is not valid for building a
       the J2SDK. You must be using FreeBSD 4.1[01]|5.[345]|6.*.
       Your release is 7.0-RELEASE

ERROR: BOOTDIR does not point to a valid Java 2 SDK
       Check that you have access to
       and/or check your value of ALT_BOOTDIR.

Exiting because of the above error(s).

gmake: *** [post-sanity] Error 1
*** Error code 2

Stop in /usr/ports/java/jdk15.

And why does it reference diablo?

More information about the freebsd-questions mailing list