So Oracle now own NetBeans as well as JDeveloper - but can code be migrated between the two?
The answer is yes - and it is quite simple actually - have a look.
If you are a developer with an open mind and you like to explore new IDEs and you decide that you want to have a look at JDeveloper we have lots of demos and tutorials for you on OTN. Most of them will show you how to create an application from scratch in JDeveloper; what if you actually want to try the tool on your existing source/project?
I'm working on a short how-to that covers the basic steps for this, and while working on this I recorded that short 10 minutes demo that shows you how to take one of NetBeans' sample application - the consulting agency - which uses JPA and JSF and open, compile and run it with JDeveloper and WebLogic.
The basic steps are:
Create project from existing source (or WAR).
Set project properties in JDeveloper and add libraries.
Compile and Run.
In the specific application I picked there were some other tricky parts like a mislocated persistence.xml file (not under META-INF), a reference to dynafaces that seems to be dead, and a connection to the Derby database.
But I got all of this sorted out and working.
Now I could use the visual JSF editor in JDeveloper to edit the pages.