Hello, after the 16u1 path, I was able to work with my Gradle 7.5 again (thanks!)
So far I have been running NetBeans on Java 11 (from adoptium if that matters) and had no problems. However, when I start NetBeans using Java 17 (but keep the Gradle projects at Java 11), NetBeans doesn't open the projects any more. This is a Gradle project with about 20 modules. The top project is loaded, but none of the modules. e.g. the "Projects" window is empty after a restart with Java 17. In the logfile I can see the following error (once for each module): INFO [org.netbeans.modules.gradle.execute.GradleDistributionProviderImpl]: Gradle Distribution for Gradle: server[FULL] is GradleDistribution{gradleUserHome=C:\Users\tkellerer\.gradle, distributionDir=C:\Users\tkellerer\.gradle\wrapper\dists\gradle-7.5.1-all\1ehga6e77gqps5uk2kc5kf1vc\gradle-7.5.1, distributionURI=https://services.gradle.org/distributions/gradle-7.5.1-all.zip, version=Gradle 7.5.1} WARNING [org.netbeans.modules.project.ui.OpenProjectList] java.lang.StringIndexOutOfBoundsException: begin 1, end -1, length 4 at java.base/java.lang.String.checkBoundsBeginEnd(String.java:4601) at java.base/java.lang.String.substring(String.java:2704) at org.netbeans.modules.gradle.GradleJavaCompatProblemsProvider.getJavaMajorVersion(GradleJavaCompatProblemsProvider.java:147) at org.netbeans.modules.gradle.GradleJavaCompatProblemsProvider.getJavaVersion(GradleJavaCompatProblemsProvider.java:128) at org.netbeans.modules.gradle.GradleJavaCompatProblemsProvider.getProblems(GradleJavaCompatProblemsProvider.java:91) at org.netbeans.spi.project.ui.support.UILookupMergerSupport$ProjectProblemsProviderImpl.getProblems(UILookupMergerSupport.java:274) at org.netbeans.api.project.ui.ProjectProblems.isBroken(ProjectProblems.java:58) at org.netbeans.modules.gradle.NbGradleProjectImpl$ProjectOpenedHookImpl.lambda$projectOpened$0(NbGradleProjectImpl.java:689) at org.netbeans.modules.gradle.NbGradleProjectImpl$ProjectOpenedHookImpl.projectOpened(NbGradleProjectImpl.java:696) at org.netbeans.spi.project.ui.ProjectOpenedHook$1.projectOpened(ProjectOpenedHook.java:60) at org.netbeans.spi.project.ui.support.UILookupMergerSupport$OpenHookImpl.projectOpened(UILookupMergerSupport.java:219) at org.netbeans.spi.project.ui.ProjectOpenedHook$1.projectOpened(ProjectOpenedHook.java:60) [catch] at org.netbeans.modules.project.ui.OpenProjectList.notifyOpened(OpenProjectList.java:1321) at org.netbeans.modules.project.ui.OpenProjectList.doOpenProject(OpenProjectList.java:1402) at org.netbeans.modules.project.ui.OpenProjectList.open(OpenProjectList.java:848) at org.netbeans.modules.project.ui.groups.Group.open(Group.java:590) at org.netbeans.modules.project.ui.groups.Group.setActiveGroup(Group.java:180) at org.netbeans.modules.project.ui.groups.GroupsMenu$4$1.run(GroupsMenu.java:155) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1418) at org.netbeans.modules.openide.util.GlobalLookup.execute(GlobalLookup.java:45) at org.openide.util.lookup.Lookups.executeWith(Lookups.java:278) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2033) "server" is the name of one of the modules of the project. I have configured NetBeans to "Prefer to use Gradle Wrapper that Comes with the Project". Gradle 7.5 is compatible with Java 17, but my project is defined to use Java 11. It seems NetBeans/Gradle has a problem if the default JDK is not the same as the project's JDK. Any ideas? Regards Thomas --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@netbeans.apache.org For additional commands, e-mail: users-h...@netbeans.apache.org For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists