From owner-freebsd-eclipse@FreeBSD.ORG Thu Sep 13 05:45:45 2007 Return-Path: Delivered-To: freebsd-eclipse@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 07D0516A417 for ; Thu, 13 Sep 2007 05:45:45 +0000 (UTC) (envelope-from ken@tydfam.jp) Received: from ns.tydfam.jp (ns.tydfam.jp [61.197.228.42]) by mx1.freebsd.org (Postfix) with ESMTP id C4D2413C457 for ; Thu, 13 Sep 2007 05:45:44 +0000 (UTC) (envelope-from ken@tydfam.jp) Received: from localhost (tyd3.sub.tydfam.jp [192.168.1.3]) by ns.tydfam.jp (8.14.1/8.14.1) with ESMTP id l8D5iwgN016713; Thu, 13 Sep 2007 14:44:59 +0900 (JST) (envelope-from ken@tydfam.jp) Date: Thu, 13 Sep 2007 14:47:11 +0900 (JST) Message-Id: <20070913.144711.35011923.ken@tydfam.jp> To: mbowie@buzmo.com From: Ken Yamada In-Reply-To: <46E8C397.1040103@buzmo.com> References: <46E80076.60205@buzmo.com> <20070913.115518.38718088.ken@tydfam.jp> <46E8C397.1040103@buzmo.com> X-Mailer: Mew version 5.2 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Virus-Scanned: ClamAV 0.91/4262/Thu Sep 13 12:19:44 2007 on ns.tydfam.jp X-Virus-Status: Clean X-Spam-Status: No, score=-4.4 required=5.0 tests=ALL_TRUSTED,BAYES_00 autolearn=ham version=3.2.1 X-Spam-Checker-Version: SpamAssassin 3.2.1 (2007-05-02) on ns.tydfam.jp Cc: dan@rucci.org, freebsd-eclipse@freebsd.org Subject: Re: Eclipse-Europa Web-browser X-BeenThere: freebsd-eclipse@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "FreeBSD users of eclipse EDI, tools, rich client apps & ports." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 13 Sep 2007 05:45:45 -0000 Mike, > I don't think it would be clear to the user if we just built based on > the installed JDK's... in fact if they have multiple versions installed, > it would become a conundrum. I'd suggest we add an OPTIONS= entry in > the Makefile to allow the selection of 1.5, which would then install the > relevant version (if needed) and set the port dependency accordingly. > I'm not really sure how the JAVA_HOME thing should be handled though, as > in my mind, there's nothing to stop a user flicking back and forth... > although I'm not really keen on setting it statically. I'm sure someone > out there who's more in touch with the FreeBSD Java world would have a > suggestion. > Actually, work/build uses JAVA_HOME!! And, I think that FreeBSD ports prohibits to assign jdk automatically wanting it to assign in Makefile. I also have another concern about jdk; jdk16 runs with jdk15 compiled classes - it must be from business strategy viewpoint. However, the other way has a problem as you may notice as Gregg suggesting the class file format is different. It implies that if you run eclipse 3.3 with jdk15, there might be some plugins compiled by jdk16 that may not run. I am not sure if it is correct or not and it is the reason why I created jdk15 version (another reason was that the instruction indicates it is a pies of cake which was not true, though). - I guess that currently available plugins are compiled by jdk15. If we can run both at about the same maturity, I think that we'd better stick to jdk16. It brings potential compiler issues into the consideraiton, and it is not so simple, needs to test at field and may ask people which is more comfortable. Regards,