From owner-freebsd-questions@FreeBSD.ORG Fri Feb 5 12:43:01 2010 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3099210656A4 for ; Fri, 5 Feb 2010 12:43:01 +0000 (UTC) (envelope-from chuckr@telenix.org) Received: from mail4.sea5.speakeasy.net (mail4.sea5.speakeasy.net [69.17.117.6]) by mx1.freebsd.org (Postfix) with ESMTP id 0D6B38FC2A for ; Fri, 5 Feb 2010 12:42:59 +0000 (UTC) Received: (qmail 27940 invoked from network); 5 Feb 2010 12:42:59 -0000 Received: from april.chuckr.org (HELO april.telenix.org) (chuckr@[66.92.151.30]) (envelope-sender ) by mail4.sea5.speakeasy.net (qmail-ldap-1.03) with AES256-SHA encrypted SMTP for ; 5 Feb 2010 12:42:59 -0000 Message-ID: <4B6C12B7.3000008@telenix.org> Date: Fri, 05 Feb 2010 07:44:39 -0500 From: Chuck Robey User-Agent: Thunderbird 2.0.0.19 (X11/20090121) MIME-Version: 1.0 To: Rob Farmer References: <539c60b91002041625o4c0eca58p79cb3491b8cbe3b8@mail.gmail.com> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: Steve Franks , FreeBSD Mailing List Subject: Re: which java on 8-release X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 05 Feb 2010 12:43:01 -0000 Rob Farmer wrote: > On Thu, Feb 4, 2010 at 4:25 PM, Steve Franks wrote: >> Hi, >> >> Tried to get any permutation of XYZ-jre or XYZ-jdk installed on 8-rc1 >> and gave up. I see still no diablo for 8. What is the best way >> forward (and how am I so dense that no one else has even asked this >> question, I must be on the wrong track, no?) I saw a few posts about >> having to install diablo in order to build openjdk, so that's out >> too...what is the 'magic' port that people use? I just want to run >> all the apps that need java, I don't plan to write any java on my own. > > Diablo should work on 8 with the misc/compat7x port - I'm running > diablo-jdk16 on -current without any problems. > Why are you insisting on diablo? The jdk16 port (which is the Sun version of Java) is so stable that it's unreal, and builds trivially easy. It works so perfectly that you really *ought to* use it to build the 3.5 version of eclipse. Using eclipse for Java, C, or Python is so good that nothing else makes sense. Probably others too, but I use it for python, C, and Java. If you think that eclipse is merely another editor, stand by for a shock. I use the $15 vi/eclipse plugin, so I have a interface that looks much (command-wise) like vim. I really don't buy software too often, but geeze, this is just too good to pass up. It's the fact that FreeBSD's native jdk1.6 is solid beyond all expectations that makes eclipse available. I've been running it from FreeBSD-current, starting java back at 8.0. I've actually been running FreeBSD-current for, I dunno, since last millenium?