Hi Brad,

I use the DevStudio IDE [1] (which builds on top of NetBeans) as my default IDE and I use the project files for JVM development. I'm not sure exactly what your question is, but at least to me it is convenient to have the project already there, configured and ready to go every time I make a new clone of the JDK.

If you work on the JDK libraries the project won't be as useful. You can still browse and build of course, but symbol lookup is not configured properly for the Java source. That's why the project is called nb_native (native as in C++). As far as I know there is currently no way to set up a project that works for both Java and C++.

/Jesper

[1] http://www.oracle.com/technetwork/server-storage/developerstudio/downloads/index-jsp-141149.html

Den 29/6/16 kl. 20:18, skrev Bradford Wetmore:
Jesper,

This is not a review comment, but could you tell us how these netbeans projects
are supposed to be used?  To do my JDK debugging, I usually create an exploded
JDK build using the normal make files, then in Netbeans created a new platform
that pointed at the build/*/jdk directory, then created a test file as a regular
project and assigned the just-created platform to it.  I can then run the test
and step through the JDK code, recompiling using an external make if I need to
iterate.  Very convenient.

What does this Netbeans project file do that I won't get with my current 
approach?

Brad


On 6/23/2016 3:55 PM, Jesper Wilhelmsson wrote:
Hi,

Please review this patch to update the NetBeans project files for JDK 9.
Several big changes in the code base (Jigsaw, GC restructuring, etc)
have made the old NBproject in need of an update.

Vladimir Kvashin in the Studio IDE team has kindly helped us to update
the project files on all platforms. I have reviewed the changes and used
the new project on Mac to verify that it works as expected.

I'm not sure if I'm a reviewer or a Reviewer in this part of the JDK
forest.
One more Reviewer is needed.

Webrev: http://cr.openjdk.java.net/~jwilhelm/8028162/webrev.01/

Bugs:
https://bugs.openjdk.java.net/browse/JDK-8028162
https://bugs.openjdk.java.net/browse/JDK-8028163
https://bugs.openjdk.java.net/browse/JDK-8028164


Thanks,
/Jesper

Reply via email to