From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Oleksandr Gavenko Newsgroups: gmane.emacs.help Subject: Re: Emacs and JDEE : opinions sought. Date: Mon, 16 Aug 2010 23:54:46 +0300 Message-ID: References: NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Trace: dough.gmane.org 1281992404 16296 80.91.229.12 (16 Aug 2010 21:00:04 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Mon, 16 Aug 2010 21:00:04 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Mon Aug 16 23:00:03 2010 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Ol6mp-000584-2r for geh-help-gnu-emacs@m.gmane.org; Mon, 16 Aug 2010 23:00:03 +0200 Original-Received: from localhost ([127.0.0.1]:41588 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Ol6mn-00073C-Ux for geh-help-gnu-emacs@m.gmane.org; Mon, 16 Aug 2010 17:00:01 -0400 Original-Received: from [140.186.70.92] (port=56046 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Ol6lk-00071E-G7 for help-gnu-emacs@gnu.org; Mon, 16 Aug 2010 16:58:57 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1Ol6hz-0005h2-3d for help-gnu-emacs@gnu.org; Mon, 16 Aug 2010 16:55:04 -0400 Original-Received: from lo.gmane.org ([80.91.229.12]:57043) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Ol6hy-0005gi-Ow for help-gnu-emacs@gnu.org; Mon, 16 Aug 2010 16:55:03 -0400 Original-Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1Ol6hv-0003AN-9w for help-gnu-emacs@gnu.org; Mon, 16 Aug 2010 22:54:59 +0200 Original-Received: from 167-81-92-178.pool.ukrtel.net ([178.92.81.167]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 16 Aug 2010 22:54:59 +0200 Original-Received: from gavenkoa by 167-81-92-178.pool.ukrtel.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 16 Aug 2010 22:54:59 +0200 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 82 Original-X-Complaints-To: usenet@dough.gmane.org X-Gmane-NNTP-Posting-Host: 167-81-92-178.pool.ukrtel.net User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.5) Gecko/20091204 Thunderbird/3.0 In-Reply-To: X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:74680 Archived-At: On 2010-08-13 2:45, Richard Riley wrote: > > > Jim Crossley writes: > >> Richard Riley writes: >> >>> Could someone familiar wit Java advise me about the status of JDEE? >> >> It's kinda dead, though I think Paul Landes is trying to revive it. >> >> Pray for him. :) > > Heh. > >> >>> Is it usable? >> >> Kinda >> >>> How well integrated is it with Semantic for example for Java class >>> method/member completion possibly using ac-source-semantic with >>> auto-complete? >> >> Kinda. Sorta. >> > > I have it loaded but the strangest thing : I can not for the life of me > get auto-complete-mode on for jde mode even with a call to > (auto-complete-mode t) in the c-mode-common-hook which is called when > loading a .java file. I can turn it on by calling that function from the > minibuffer after the java file is opened however. And then completion on > classes etc was fine. > >>> Basically, is it worth the effort of learning and using Emacs for >>> Java? >> >> No, probably not. Not now. It doesn't support 1.5 things like generics >> and static imports. > > Could you elaborate a little what you mean by "support"? I can still > type these things. Do you mean in terms of completion and refactoring > maybe? > > >> >>> Any hints or tips with regard to Java development in Emacs much >>> appreciated as I really want to stay from eclipse if at all possible. >> >> Yeah, I hear you, brother. >> >> I use Emacs for Java development, limping along mostly with JTags and >> locate (mdfind on osx) and occasinally (but rarely) jdibug. JTags does >> most everything I ever counted on JDEE to do, so it may be enough for >> you. >> >>> I realise I could download it and try it but not being a seasoned Java >>> programmes I feel I'm not really equipped to rate it. >> >> Unless you *really* love Emacs and *really* hate Eclipse, you should use >> Eclipse for Java development. > > I do really dislike Eclipse. I tried IntelliJ which is a lot snappier BUT > its 230 dollars for a single user license if I want to use the Android > toolkit which is a tad steep. Today I got emacs compiling via ant and > uploading to an android emulator and debugging with jdb via DDMS so I > would prefer to stick with emacs to be honest. > How about FREE of cost NetBeans? Android development also allowed (but I not try): http://wiki.netbeans.org/IntroAndroidDevNetBeans http://gerry.ws/2009/01/1074/how-to-setup-netbeans-for-android-development.html Really Emacs luck Java support. But I use Emacs for small Java project. And actively use GNU Make/ETAGS. -- Best regards!