Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 24 Jun 2003 15:27:59 -0700
From:      Gary Kline <kline@thought.org>
To:        Matthew Seaman <m.seaman@infracaninophile.co.uk>, "Rev. Joe Doyle Ardent" <ardent@nebcorp.com>, freebsd-questions@freebsd.org
Subject:   Re: JDK on freebsd?
Message-ID:  <20030624222759.GD70952@tao.thought.org>
In-Reply-To: <20030624210551.GC84673@happy-idiot-talk.infracaninophile.co.uk>
References:  <20030624190106.03D3737B401@hub.freebsd.org> <20030624194221.GA38455@nebcorp.com> <20030624210551.GC84673@happy-idiot-talk.infracaninophile.co.uk>

next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, Jun 24, 2003 at 10:05:51PM +0100, Matthew Seaman wrote:
> On Tue, Jun 24, 2003 at 12:42:21PM -0700, Rev. Joe Doyle Ardent wrote:
> > Marco Trentini wrote:
> > > 
> > > Vincent Chen wrote:
> > > > Hi, all
> > > > 
> > > > I need a jsp engine on freebsd. One installation on
> > > > linux from my office works great so far. What's the
> > > > status and how stable JDK are on freebsd? Which jdk
> > > > version will you recommend? Is there any ready-to-go
> > > > package available or I must build it from port?
> > > 
> > > There is a article suitable for this topic:
> > > http://www.freebsd.org/doc/en_US.ISO8859-1/articles/java-tomcat/index.html
> > > 
> > 	This is really fairly rediculous; is this the native FBSD JDK:
> > 
> > http://www.freebsd.org/doc/en_US.ISO8859-1/articles/java-tomcat/x35.html ?
> > 
> > Why the dependancy on the Linux JDK?  Why bother with a "native" JDK if 
> > you need the Linux one, anyway, and can run it instead (via the 
> > already-required Linux compatibility)?
> 
> You need a linux JDK to do the first time installation of the native
> JDK -- both for jdk13 and jdk14.  Once you've got a native jdk
> compiled and installed, you can pkg_delete the linux jdk, and use the
> native jdk to compile updated versions of itself (via the
> NATIVE_BOOTSTRAP=yes make flag).  One of the really annoying things
> about java is that you can't compile and install JDK 1.4.1 using any
> flavour of JDK 1.3.1, so if you want both JDK versions, you've got to
> go through the whole install process from scratch each time.
> 
> You need linux-compat as one of the linux JDK's dependencies.  Once
> you have dispensed with the linux JDK you could probably dispense with
> the whole linux compat stuff as well.  The native JDK works just fine
> without.
> 
> On the other hand, if you've got a whole row of machines to install
> jdk's on, so long as you aren't in any sense publishing an
> unauthorized-by-Sun JDK, there's nothing to stop you going through the
> download, install linux jdk, download, compile, install native jdk
> rigmarole on just one of the machines, and then build your own package
> of the native jdk to install on the other boxes.
> 

	It's likely just me.  But on one of three BSD servers I have
	java (linux) working happily with mozilla.  The other two may
	have upgrade/dependency probledms... or else gremlins
	that say "Huh?" regarding jdk-131.  

	There are probably dozens of us, if not billions, who would
	profit from a step-by-step tutorial style write up on this.

	Dunno about anyone else, but at least I would love to shuck
	the linux stuff and go native FreeBSD.  Anybody willing?


	gary



-- 
   Gary Kline     kline@thought.org   www.thought.org     Public service Unix



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