RFR: JDK-8028162 - Update Netbeans / Solaris Studio project files

Jesper Wilhelmsson jesper.wilhelmsson at oracle.com
Wed Jun 29 18:42:07 UTC 2016


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



More information about the build-dev mailing list