Eclipse, IntelliJ IDEA, NetBeans, and Oracle JDeveloper continue Java's tradition of rich and diverse development tools
Top Java programming tools: Other IDE options
It is a puzzle why so many vendors and open source volunteers choose to write IDEs for languages already well served by development tools. Just a few weeks ago, for example, InfoWorld reviewed nine (count 'em!) Python development tools. At one time, the Java IDE space was equally marked by a surfeit of options. However, as Java has matured, fewer new IDEs have been introduced and some veteran products, as described below, are facing retirement.
Embarcadero JBuilder. In its current incarnation, this product is merely a slight upgrade to JBuilder 2008. According to company spokespeople, Embarcadero -- which bought the IDE product line, then named CodeGear, from Borland in 2008 -- has no plans for substantial enhancements to JBuilder in the foreseeable future. Given that the company is actively developing its other IDEs, such as its Delphi offerings, it's safe to conclude that JBuilder has reached end of life.
Genuitec MyEclipse. MyEclipse is a subscription-based offering of Eclipse that includes a set of bundled plug-ins. As mentioned earlier in the Eclipse review, finding, installing, and managing Eclipse plug-ins is a chore that can, at times, be fairly complicated. MyEclipse facilitates this by offering versions of Eclipse with the plug-ins installed and fully integrated. Some plug-ins, such as a port of NetBeans' Matisse UI designer, were purpose-built by Genuitec. Subscriptions range in price from $32 per year to $199 per year and include support.
IBM Rational Application Developer. This IDE (affectionately dubbed "RAD") is part of a series of somewhat different development environments shipped by Big Blue. These are listed at rather hefty prices ($2,150 retail) that are usually reduced to near zero when customers buy other software products, such as IBM's WebSphere JEE server. RAD and its brethren are built on a base consisting of Eclipse and adorned with role-specific extras. For example, the architect edition has extensive UML modeling tools. The Business Developer version has support for IBM's 4GL and so forth. If your site is intimately tied to WebSphere, then these tools make sense. But for most purposes an alternative such as MyEclipse (see previous) will provide the similar functionality at a better price.
Also on InfoWorld:
- Why Oracle was right to sue Google
- Top five scripting languages on the JVM
- InfoWorld review: Nine fine Python development tools
- InfoWorld review: Tools for rapid Web development
- InfoWorld review: Eight PHP power tools
- Lab test: Climb aboard Ruby on Rails
You may still be better off sticking with Win7 or Win8.1, given the wide range of ongoing Win10...
Microsoft buried a Get Windows 10 ad generator inside this month's Internet Explorer security patch for...
Here’s the best of the best for Windows 10. Sometimes good things come in free packages
Every Windows 10 user should have a set of troubleshooting tools tucked away for tumultuous times. Here...
Sure, AWS has a huge lead, but runs how many enterprise workloads? Oracle and VMware tout hybrid...
Governments will hide and exploit vulnerabilities as long as they can, even if that risks criminals...
With little uptake for its public cloud, VMware's hybrid plans are now moving to encompass third...