Monthly Archives: February 2009

NetBeans 6.5 still coughs on spaces

NB6.5

I’ve been trying to slowly introduce NetBeans to my colleagues for over a year. I think they’d actually use it in our current products and projects, but NetBeans won’t make it easy for us. How’s that you ask?

It turns out that we have several projects named with spaces. For example, one project is Tag Server, and another is Agent Registry. Why spaces? Well, the original project was developed using Eclipse, and well…no one told the team that they shouldn’t use spaces. So they did, Eclipse doesn’t mind, and…. that’s the current situation.

I was really encouraged when I found out that NetBeans 6.5 has an Eclipse project importer. It slurped in our Eclipse workspace and projects in what appeared to be just an easy, casual task. It looked fine at first glance. I beamed with pride. My NetBeans was doing so well.

My smile didn’t last long. NetBeans soon began to sputter, gag, and choke. The problem is that NetBeans has had a long-standing problem with path and project names that contain spaces. NetBeans coughed up on the project when trying to compile and run it. It complained that my problem “might be because your user directory is on a Windows UNC path (issue #46813).” I don’t have a UNC path in this project; everything looks like very old-school paths. It’s all on my D:\workspace\… subdirectory. OK, yes, there are some spaces in those subdirectories. But spaces in file and directory names aren’t really special anymore.

Ugh. NetBeans is so close to being perfect in so many ways. Unfortunately, despite the fact that it could be my team’s IDE for most reasons, it cannot be our IDE for one reason. So why don’t we just change our paths and remove the spaces. One reason is that we have dozens of ANT scripts that work with these directories, and we’re on a short timeline ALL of the time. We just don’t have time to mess with it if it doesn’t work. So, NetBeans doesn’t get any traction here.

So, despite the fact that bug id#46813 is supposedly fixed in NB 6.5, something still apparently haunts the product when spaces are involved. Sigh…maybe I’ll try again another day.

JavaFX Community, let’s do this!

Not really finding theJavaFX community anywhere else, I’ve created one. Sure, the site itself is ugly as hell now, but that will change…if the community wills it. My intention is that YOU will take this over, you the community, you the JavaFX user.

Here’s what you have from me:

  1. a decent domain name that communicates the purpose pretty well; that’s learningjavafx.org
  2. a community content management system that can support users, forums, blogs, aggregated site feeds, uploads, etc. It’s Drupal. I evaluated others. This works.
  3. a willing host to provide this to the community. That’s me.

I’ll help; I’ll lead; I’ll guide — as much as you want anyway. If you have experience doing this elsewhere, let me know. I’ll let you run a part of the site, moderate a forum, whatever you like. Let me know your interest level, and we’ll figure this out!

The primary purpose I have for the site is a single place for group discussion, articles, blogs, forums — all about JavaFX of course.

Email me at john@joconner.com. Let’s do this as a community.