jrt file system now has /package and /modules directories

2015-07-25 Thread Alan Bateman
Just a heads-up that jdk9-b74 has a refresh of the jimage and jrt file system implementation. For IDEs and other tools that are using the jrt file system then an important change in this build is the addition of the /packages and /modules top-level directories in the file system. Details in

Re: jrt file system now has /package and /modules directories

2015-07-25 Thread Michael Hall
> On Jul 25, 2015, at 12:10 PM, Alan Bateman wrote: > > > Just a heads-up that jdk9-b74 has a refresh of the jimage and jrt file system > implementation. Have mostly just been following along on this a little with the early access releases. I was a little curious on this though so I cloned an

Re: jrt file system now has /package and /modules directories

2015-07-26 Thread Alan Bateman
On 26/07/2015 01:29, Michael Hall wrote: On Jul 25, 2015, at 12:10 PM, Alan Bateman wrote: Just a heads-up that jdk9-b74 has a refresh of the jimage and jrt file system implementation. Have mostly just been following along on this a little with the early access releases. I was a little cu

Re: jrt file system now has /package and /modules directories

2015-07-26 Thread Michael Hall
> On Jul 26, 2015, at 2:08 AM, Alan Bateman wrote: > > Replace jdk/bin/java with images/jdk/bin/java in your path above and I expect > it should work. Doing the build wrong besides being in the wrong directory. Have it now thanks. Michael Hall

Re: jrt file system now has /package and /modules directories

2015-11-15 Thread Michael Hall
Would it still be the case that the exploded build in the jdk directory is invalid to use? I am having some difficulties on this again. As long as I had done this once I thought it would make sense to be most up to date by just continuing to build from source. So I redid the command to get new

Re: jrt file system now has /package and /modules directories

2015-11-15 Thread Claes Redestad
Hi, maybe a long shot, but could you replace the "make" with "make images" and try again? /Claes On 2015-11-15 18:04, Michael Hall wrote: make clean make sudo make install

Re: jrt file system now has /package and /modules directories

2015-11-15 Thread Michael Hall
> On Nov 15, 2015, at 5:58 PM, Claes Redestad wrote: > > maybe a long shot, but could you replace the "make" with "make images" and > try again? Not a bad long shot. Seemed to work fine. Creating jre jimage Creating jdk jimage duplicate resource "META-INF/services/com.sun.jdi.connect.Connector

Re: jrt file system now has /package and /modules directories

2015-11-15 Thread Alan Bateman
On 16/11/2015 00:44, Michael Hall wrote: Not a bad long shot. Seemed to work fine. Creating jre jimage Creating jdk jimage duplicate resource "META-INF/services/com.sun.jdi.connect.Connector", skipping Access verification succeeded. ## Finished verify-modules (build time 00:03:40) Finished bu

Re: jrt file system now has /package and /modules directories

2015-11-16 Thread Michael Hall
> On Nov 16, 2015, at 1:42 AM, Alan Bateman wrote: > To your original question then the jrt file system provider in the > jigsaw/jake forest has support for exploded builds, the version in the main > line JDK 9 forest does not have this support (yet). From the above output > then it looks like

Re: jrt file system now has /package and /modules directories

2015-11-16 Thread Erik Joelsson
The "install" target should most definitely depend on "images". I see that it currently doesn't, which is certainly a bug. The workaround is to do "make images && make install". Filing a bug. /Erik On 2015-11-16 08:42, Alan Bateman wrote: On 16/11/2015 00:44, Michael Hall wrote: Not a bad

Re: jrt file system now has /package and /modules directories

2015-11-16 Thread Michael Hall
> On Nov 16, 2015, at 3:42 AM, Michael Hall wrote: > > Now I’ll probably have to reinstall 8 over the top to get it back to default. Going OT again, but if of interest, this didn’t work. I installed the 8 release from the web page. It did download the OS X dmg and seemed to install fine. /usr