Posts Tagged ‘NetBeans’

Netbeans 6.8 Install Problems?

Thursday, December 17th, 2009

Like a lot of development companies, The Untangled Web has been eagerly awaiting the release of Netbeans 6.8. While previous versions supported PHP and some affiliated frameworks, 6.8 offers the most comprehensive integration of the Symfony Framework we are aware of in an IDE.

Installing the program on our Windows machines required a couple of steps as the installer complained over-and-over about the absence of a compatible Java runtime.

Java SE Development Kit (JDK) was not found on this computer

JDK 6 or JDK 5 is required for installing the Netbeans IDE. Make sure that the JDK is properly installed and run installer again. You can specify valid JDK location using -javahome installer argument.

This is odd, we thought, since we have been using Netbeans 6.5 happily for some time and it was running off Java 1.5. After mucking with JAVA_HOME, CLASSPATH and trying to pass the –javahome path to the installer at the command line, we found a way (Google is your friend) to force feed the Netbeans 6.8 installer.

First, extract the JAR installer from the executable:

This will dump a file into your directory called bundle.jar. The JAR file can be executed using your Java 1.5 or 1.6 installation as follows:

Your command window will begin to churn out all the verbosity that is the Netbeans installer and, within a few moments, the installer wizard will appear in all its glory:

Follow along with the usual machinations of software installation and your Netbeans IDE will run happily thereafter.

Netbeans 6.5 Released With PHP And Grails Support

Tuesday, December 2nd, 2008

One of the most popular IDEs in the world has reached another milestone. The 6.5 release of Netbeans claims to be the most robust and full-featured version yet. Particularly noteworthy is the inclusion of PHP and Grails. Netbeans 6.5 offers a bushel basket full of other enhancements and improvements. Among them are the improved support for Spring and Hibernate of Java apps (very welcome) and extensions to the Ajax functionality.

The PHP editor has code completion and debugging (using xdebug). Many PHP developers may not be accustomed to being able to utilize breakpoints, variable watches and other debugging niceties largely unavailable in free development tools. Needless to say, having debugging features available will save many hours of frustration and speed up your coding practices. Code completion also helps practitioners of dot notation to speedily find libraries and method paths without needing to reference the API.

Groovy on Grails is a coding by convention application framework in the spirit of Ruby on Rails. What separates the two is that Groovy is pure Java code while Ruby is, well .. Ruby; an interpreted language. Both utilize ORM persistence but while Rails prefers ActiveRecord, Grails employs Spring and Hibernate by default. Both are supported in Netbeans so check them out for yourself.

So, be sure to evaluate the IDE before you start your next project. We’re looking forward to the next major release, Netbeans 7.0, expected in April of 2009.

NetBeans 6.5 Imminent with PHP

Sunday, November 9th, 2008

At long last, the 6.5 version of NetBeans is due to arrive in 10 days time. It’s been a long 7 months since the last major release of the IDE and application platform. This one, like so many others before it, is worth the wait.

One of the more anticipated features for NetBeans 6.5 is the native PHP support. This will mark the first version that embraces the ever popular interpreted scripting language. It appears that PHP 5+ will be required and that it will support code completion/highlighting, debugging (via xdebug), stubbing out database code and more.

In a recent blog post to the community, the PHP for Netbeans Team wondered aloud what PHP framework support developers wold like to see made available within Netbeans. The question set off something of a firestorm on the NetBeans blogging site resulting in the most highly voted upon issue in NetBeans history. While the voting is still open until the release of 6.5, Symfony , with its 400+ votes, appears to be a shoe-in for eventual support in the IDE. This is great news as Symfony is the most Rails-like framework I’ve ever used for PHP.

Sadly, do not expect to see the arrival of Symfony support very soon. It likely will not make an appearance until the next release. As a consilation, Prado has early support in NetBeans as the Team begins to investigate fleshing out a way to add framework support in a modular manner.


All works licensed under Creative Commons Attribution-Noncommercial-No Derivative Works 3.0 Unported License. And that's a mouthful!