Advertisement
If you have a new account but are having problems posting or verifying your account, please email us on hello@boards.ie for help. Thanks :)
Hello all! Please ensure that you are posting a new thread or question in the appropriate forum. The Feedback forum is overwhelmed with questions that are having to be moved elsewhere. If you need help to verify your account contact hello@boards.ie

Java IDE's

  • 08-05-2012 9:41pm
    #1
    Closed Accounts Posts: 8,200 ✭✭✭


    Any recommendations for good Java IDE's? I've done C# before and I really like Visual Studio so I guess I was wondering was there some sort of Java equivalent? Preferably free but I may be willing to pay a certain amount for one also.

    thanks!


Comments

  • Registered Users Posts: 1,235 ✭✭✭Odaise Gaelach


    I'd recommend Eclipse. :)


  • Registered Users Posts: 5,246 ✭✭✭conor.hogan.2


    I would also recommend Eclipse over Netbeans. No need to pay for one for personal use.


  • Registered Users Posts: 869 ✭✭✭moycullen14


    I'd recommend Eclipse. :)

    and a LOT of RAM


  • Closed Accounts Posts: 2,087 ✭✭✭Clanket


    Out of interest, is there a high end Java IDE aimed at professional programmers/developers rather than the home user?


  • Registered Users Posts: 869 ✭✭✭moycullen14


    Clanket wrote: »
    Out of interest, is there a high end Java IDE aimed at professional programmers/developers rather than the home user?

    Yes, eclipse!

    Hard to beat the plug-ins (Spring/Hibernate/Struts, Swing, GWT, Android, Blackberry, JEE, svn, etc, etc). The code refactoring is very good as is the syntax checker, project organisation, etc. For serious development, integration with ant, maven, multiple build targets and so on is very good.

    It's unusable with 2G RAM, tolerable with 4G and works quite well on a dedicated mac/PC with 8G. Oh, and a very big screen (23" +).

    As a matter of interest, what requirements would a professional have over a home user (increasingly they're one and the same)?


  • Advertisement
  • Registered Users Posts: 10,434 ✭✭✭✭28064212


    Clanket wrote: »
    Out of interest, is there a high end Java IDE aimed at professional programmers/developers rather than the home user?
    IBM's Rational Application Developer. Based on Eclipse, targeted at Enterprise Applications (JEE). Eclipse will cover the majority of projects though

    Boardsie Enhancement Suite - a browser extension to make using post-migration Boards on desktop a better experience (includes full-width display, keyboard shortcuts, and a dark mode setting)



  • Moderators, Technology & Internet Moderators Posts: 1,332 Mod ✭✭✭✭croo


    Spring also have a version of Eclipse - what they call STS (Springsource Tool Suite).


  • Registered Users Posts: 869 ✭✭✭moycullen14


    croo wrote: »
    Spring also have a version of Eclipse - what they call STS (Springsource Tool Suite).
    That's a fair point. A number of tools (IBM, Springsource, Aptana) are based on the Eclipse core. Extended plug-ins, really. All the more reason to use it, really.


  • Registered Users Posts: 240 ✭✭Axe Rake


    Yes, eclipse!

    It's unusable with 2G RAM, tolerable with 4G and works quite well on a dedicated mac/PC with 8G. Oh, and a very big screen (23" +).

    I have dev'd on eclipse with the Android SDK on 2GB of RAM and I had no real issues.


  • Registered Users Posts: 869 ✭✭✭moycullen14


    Axe Rake wrote: »
    I have dev'd on eclipse with the Android SDK on 2GB of RAM and I had no real issues.

    Ah well, If you were doing any serious development - like me - you'd have the machine squeeling for mercy on 2GB. That porn won't download itself, you know!:)

    Seriously, I find that it degrades with usage - the longer it's up, the more memory tends to increase/leak. Also, I'm on a Mac so that may be a bit worse.


  • Advertisement
  • Closed Accounts Posts: 2,087 ✭✭✭Clanket


    I would also recommend Eclipse over Netbeans. No need to pay for one for personal use.
    As a matter of interest, what requirements would a professional have over a home user (increasingly they're one and the same)?

    I only said professional because of conor.hogan's comment above which implies you will have to pay for an IDE used for anything other than personal use.


  • Registered Users Posts: 5,246 ✭✭✭conor.hogan.2


    Clanket wrote: »
    I only said professional because of conor.hogan's comment above which implies you will have to pay for an IDE used for anything other than personal use.

    This was mainly in relation to the OP mentioned not minding to pay for them and coming from .NET land that is much more common.

    Perhaps I worded that badly, you don't have to pay for either when using for professional use.

    There are a few Enterprise "versions" of Eclipse that you have to pay for. But for personal and even professional use Eclipse is plenty good. myEclipse is the one I have heard most about but have not seen yet.
    Also, I'm on a Mac so that may be a bit worse.

    I find Eclipse better than all the browsers in this regard on the Mac.


  • Registered Users Posts: 2,703 ✭✭✭MyPeopleDrankTheSoup


    Axe Rake wrote: »
    I have dev'd on eclipse with the Android SDK on 2GB of RAM and I had no real issues.

    :eek: I had to code an app on a 2gb laptop and it was a disaster. I had no Android phone at the time and had to use the emulator, took about 5 minutes to load up.

    To the OP question, I use Eclipse for Java/Android but PHP Storm for PHP which is based off IntelliJ which is very good as well. Way better search than Eclipse anyway. Just not worth paying money for.


  • Registered Users Posts: 211 ✭✭CrazyFish


    :eek: I had to code an app on a 2gb laptop and it was a disaster. I had no Android phone at the time and had to use the emulator, took about 5 minutes to load up.

    To the OP question, I use Eclipse for Java/Android but PHP Storm for PHP which is based off IntelliJ which is very good as well. Way better search than Eclipse anyway. Just not worth paying money for.

    The emulator is dirt slow in general. Not really eclipses fault as such. Also pretty sure I read something recently about it being sped up in the latest update to the Android sdk.


  • Registered Users Posts: 1,017 ✭✭✭The_Thing


    I've used JCreator in the past and found it to be more than adequate for my needs. At first I used the free version, but after a while bought a license for the pro version. It's written in C++ and is Windows only.

    http://www.jcreator.com/

    Haven't coded in Java for a few years so don't know if it integrates at all with the Android development ecosystem, but even if it doesn't it wouldn't do any harm to have it installed on your system.


Advertisement