Still struggling with NetBeans

I've been trying to do some more serious work in NetBeans over the past couple of weeks, and although there were some significant benefits in speed of development of my little web service, the annoyances are piling up:

  • After a random period (but at least once a day), the menus fail to paint, so you can't do many operations unless they're on the toolbar or you can remember the keyboard accelerator. The only way to clear this is to restart NetBeans!!!
  • CVS integration. Well, where do I start ? Okay, so I accept that I'm using a development release, so I can't expect things to be perfect, but I could not figure out how to create a new project from existing sources in a CVS repository. Sure, I could just about manage to extract file from a repository into some location on my disk, but when I go to create a new project, NB seemed to want to copy the sources to a new location for the project. I'm sure there's an easy way to do this, but the fact that it is not intuitive (to me) is a major downer!
  • Actually, this is a gripe from a colleague - that it appears to be darn near impossible to integrate a free-form project into NB in such a way that you can use all of the cool features of deployment to Tomcat/App Server etc.

That said, I also struggled with Eclipse yesterday in checking a project out of CVS. I wanted it to be a Java project so I could use all of the useful Eclipse features for Java projects, but it only offered me the option of an ANT builder. So, in the end, I checked the project out manually and then created a new Java project from the checked out sources.

All in all, both IDE's have some way to go in usability. For web projects, I think NB has the edge because of its good built-in integration with Tomcat/App Server. However, from a pure editing and refactoring perspective, Eclipse is a long way ahead in usability.

Comments:

Hi... sorry to hear about your frustrations (sorrier that you're having them of course). Especially this comment is interesting: "darn near impossible to integrate a free-form project into NB in such a way that you can use all of the cool features of deployment to Tomcat/App Server etc." Could you give more details? Or you can write me an e-mail and I'll look into it because I'm working on documentation about this area. geertjan.wielenga@sun.com

Posted by Geertjan on August 11, 2005 at 03:50 AM BST #

I too had difficulty taking advantage of Tomcat features when using "free-form" web-app. The solution I am using is to use the Netbeans project for web-app "with existing sources". Netbeans will not overwrite your build.xml, instead creating nbbuild.xml for its own use. So, instead of trying to retrofit Netbeans "cool features" into my build.xml, I integrate my original build targets into nbbuild.xml where appropriate.

Posted by Ben on August 12, 2005 at 07:05 AM BST #

Post a Comment:
Comments are closed for this entry.
About

tdw

Search

Top Tags
Archives
« April 2014
MonTueWedThuFriSatSun
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
    
       
Today