Skip to content

Java 9 support and readiness #185

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
3 tasks done
gorkem opened this issue Mar 14, 2017 · 4 comments
Closed
3 tasks done

Java 9 support and readiness #185

gorkem opened this issue Mar 14, 2017 · 4 comments

Comments

@gorkem
Copy link
Contributor

gorkem commented Mar 14, 2017

See also : https://wiki.eclipse.org/Java_9_Readiness

Known issues:

@fbricon
Copy link
Contributor

fbricon commented Apr 18, 2017

So m2e now seems to behave properly, at least for simple projects (we still need to consume the latest m2e bits). The main issue now is figuring out how to make our build use the jdt-java9 patches. The http://download.eclipse.org/eclipse/updates/4.7-P-builds update site exposes the feature patch, but I can't get the target platform to actually reference the patched plugins. It seems tycho doesn't see the plugins either. @mickaelistria any idea?

@mickaelistria
Copy link
Contributor

Did you try to put a specific version requirement to enforce usage of the patched plugin?

@fbricon
Copy link
Contributor

fbricon commented Jul 5, 2017

Found the actual plugins in http://download.eclipse.org/eclipse/updates/4.7-Y-builds/.

I pushed #293, if anyone wants to play with it.

Default Java 9 config seems to work, tested for Maven projects. But at this point, the lack of automodule support is a non-starter though.

@fbricon fbricon added the Java 9 label Jul 5, 2017
@fbricon fbricon added this to the Mid October 2017 milestone Sep 25, 2017
@fbricon
Copy link
Contributor

fbricon commented Oct 13, 2017

Guess we can close this one. New problems will be reported in other tickets.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants