Simplestub, at least, should no longer be a problem. The issue there was Javassist, but the ASM implementation works on Jigsaw.
> On Mar 2, 2016, at 11:29 AM, Stephen Felts <[email protected]> wrote: > > Yes, you are correct. The rt.jar change and the classloading changes have > caused many of these tools problems. I should have tried to separate the > Jake from non-Jake problems. > I've also been entering bugs where possible. I entered them for gradle, > jython, eclipselink, and findbugs for tools outside Oracle. > > Using upgrade, module, and patch files is clearly Jake as are the need to use > exports. > Jmockit and Simplestub are I think partly related to Jake but it's hard to > tell until we figure out the full problem. > Passing information to the Gradle daemon is Jake related (separate from the > junit problem). > > -----Original Message----- > From: Alan Bateman > Sent: Wednesday, March 02, 2016 11:13 AM > To: Stephen Felts; jigsaw-dev > Subject: Re: Need help testing the EA builds > > > On 02/03/2016 15:26, Stephen Felts wrote: >> This will be a significant problem for a lot of people with respect to tools >> not working. >> Gradle junit - basic problem fixed in upcoming release Jython Ant - >> certain cases with classloader JDT - doesn't work at all Asm - never >> tracked down issue Jmockit Simplestub >> > For some of the tools/libraries that you list then I assume the issues aren't > specific to the module system or other changes in the jigsaw/jake forest. > Instead I assume that at least some of the issues are due to the > restructuring of the JDK run-time image (JEP 220). We knew this would be a > disruptive change so this is one of the reasons it went into JDK 9 very early > (in late 2014) and give the tools as much time as possible. > > I see for Jython that you have an issue in their issue tracker for this. > > Jayaprakash Arthanareeswaran has been on this list a few times and might be > able to say a few words about JDT. I've read several articles about beta > versions working with JDK 9 and it appears that good progress has been made. > > -Alan
