Using NetBeans IDE 5.0 and Java Studio Creator 2 Together
One of the questions we get asked often is how do NetBeans and Java Studio Creator work together. As you may know, Creator is an IDE which is created on top of the NetBeans platform. A huge advantage of Creator is it's very nice WYSIWIG JSF editor.
So Creator 2 is built on top of NetBeans 4.1 which obviously doesn't contain lots of new features included in NetBeans 5.0 like Matisse, new CVS support, editor improvements, etc. This means that there are good reasons for people to use both IDEs next to each other: Creator has the WYSIWIG JSF support and NetBeans all the new cool features in 5.0.
The good news is that both IDEs use the same project support based on ant. Creator projects are essentially NetBeans projects. The bad news is that there are small differences. Creator 2 is using several libraries which are not available in NetBeans. The good news is that you don't need these if you work with simple projects.
So you can open the Creator 2 project in NetBeans, but you will get a dialog about "missing references". There's a couple of things you can do a) ignore it :) b) remove the links to libraries from project.xml and project.properties files c) try to resolve these libraries. I've been using the Creator project sucessfully with doing b) but I wonder what is the correct approach...?
Another possibility is to keep two seperate projects, one for Creator and one for NetBeans and just copy the JSF part of your application to your NetBeans source tree. It's kind of ugly but it also works.
Can somebody who has more experiences with using both IDEs enlighten me about the best approach? Well, I am very happy that Creator will be available as a set of plug-ins for NetBeans in the future, because then we will have just one project to work with and one IDE version. Just can't wait for that... :)