I am wondering whether Buildship supports Java 9? I’ve just tried to build project with Java 9 and Buildship added not existing ‘JavaSE-1.9’ library to the project libraries. Is it possible to correct this behavior?
I managed to solve the problem partially. The following code fixes classpath entry but doesn’t work for ‘prefs’. Everything works when ‘eclipseJdt’ task is invoked directly but failed when ‘Refresh Gradle project’ menu item is selected (default ‘prefs’ is generated). Please advice.