On 27.08.2016 12:28, Paul King wrote:
I guess I haven't looked into that part of JDK9 just yet. My first
reaction would be to try to see what work would be involved with the
"special handling". Keeping the existing behaviour (or close to it
with perhaps a few caveats) would be ideal but has to be weighed up
with the amount of work required to do that.

from what I understood so far you have to make a Layer containing all the dependencies, including the program itself (means the class will be loaded a second time) and then it is supposed to work. Of course you have to solve the problem of calling the new class instead of the old one then. And maybe this would be no problem to do, if I was feeling safe with this API. The problem being though, we will need jsk9 specific code for this, thus jdk9 will becomes the defacto build version for Groovy. I mean, we probably will have to make that step some-when, So maybe now is better than later. On the other hand I feel bad about requiring jdk9 to build Groovy and not being able to completely build Groovy on JDK9 at the same time

bye Jochen

Reply via email to