You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@netbeans.apache.org by Ernie Rael <er...@raelity.com> on 2022/08/05 21:55:06 UTC
Exception/failure opening gradle project
FYI, in case this wasn't known.
FYI. After working on a gradle project with terminal, try to open the
gradle project with NB; several fails, clicked open and the dialog would
descend into directory and display contents; restarts with clean
cachedir; after a try with clean gradle project finally (doh!) looked
and saw the following exception in the messages.log. After this I
restarted, tried again, and noticed the "trust" checkbox on the open
dialog was off, clicked it on and the open succeded; don't know if that
was the actual issue. Can't reproduce, if close projects, restart clean
cache NB, the trust box is checked and.
Oh, can kind of reproduce. Close NB, remove .gradle/nb_cache; trying to
open gets the exception. Now I'm getting a problem dialog and can
proceed. The logs are different for the two cases.
Gradle 7.5, NB 14, JDK 17.
=== With this one the couldn't open ===
INFO [org.netbeans.modules.gradle.loaders.GradleProjectLoaderImpl]: Load
aiming FULL for Gradle: raelity-lib[FALLBACK]
WARNING [org.netbeans.modules.project.ui.OpenProjectList]
java.lang.NullPointerException: Cannot invoke "java.io.File.toPath()"
because the return value of
"org.netbeans.modules.gradle.spi.GradleFiles.getBuildScript()" is null
at
org.netbeans.modules.gradle.GradleProject.invalidate(GradleProject.java:124)
at
org.netbeans.modules.gradle.loaders.GradleProjectLoaderImpl.loadProject(GradleProjectLoaderImpl.java:83)
at
org.netbeans.modules.gradle.NbGradleProjectImpl.loadOwnProject0(NbGradleProjectImpl.java:470)
at
org.netbeans.modules.gradle.NbGradleProjectImpl.setAimedQuality(NbGradleProjectImpl.java:359)
at
org.netbeans.modules.gradle.NbGradleProjectImpl$ProjectOpenedHookImpl.lambda$projectOpened$0(NbGradleProjectImpl.java:682)
at
org.netbeans.modules.gradle.NbGradleProjectImpl$ProjectOpenedHookImpl.projectOpened(NbGradleProjectImpl.java:691)
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.OpenProjectList$6.run(OpenProjectList.java:672)
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)
INFO [org.netbeans.ui.metrics.projects]: USG_PROJECT_OPEN
=== With this one after the open attemp a problem dialog came up ===
INFO [org.netbeans.modules.gradle.loaders.GradleProjectLoaderImpl]: Load
aiming FULL for Gradle: raelity-lib[FALLBACK]
WARNING [org.netbeans.modules.project.ui.OpenProjectList]
java.lang.NullPointerException: Cannot invoke "java.io.File.toPath()"
because the return value of
"org.netbeans.modules.gradle.spi.GradleFiles.getBuildScript()" is null
at
org.netbeans.modules.gradle.GradleProject.invalidate(GradleProject.java:124)
at
org.netbeans.modules.gradle.loaders.GradleProjectLoaderImpl.loadProject(GradleProjectLoaderImpl.java:83)
at
org.netbeans.modules.gradle.NbGradleProjectImpl.loadOwnProject0(NbGradleProjectImpl.java:470)
at
org.netbeans.modules.gradle.NbGradleProjectImpl.setAimedQuality(NbGradleProjectImpl.java:359)
at
org.netbeans.modules.gradle.NbGradleProjectImpl$ProjectOpenedHookImpl.lambda$projectOpened$0(NbGradleProjectImpl.java:682)
at
org.netbeans.modules.gradle.NbGradleProjectImpl$ProjectOpenedHookImpl.projectOpened(NbGradleProjectImpl.java:691)
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.access$1600(OpenProjectList.java:116)
at
org.netbeans.modules.project.ui.OpenProjectList$LoadOpenProjects.loadOnBackground(OpenProjectList.java:513)
at
org.netbeans.modules.project.ui.OpenProjectList$LoadOpenProjects.run(OpenProjectList.java:384)
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)
INFO [org.netbeans.modules.gradle.loaders.GradleProjectLoaderImpl]: Load
aiming FULL for Gradle: lib[FALLBACK]
INFO
[org.netbeans.modules.gradle.execute.GradleDistributionProviderImpl]:
Gradle Distribution for Gradle: lib[FALLBACK] is
GradleDistribution{gradleUserHome=/home/err/.gradle,
distributionDir=/home/err/.gradle/wrapper/dists/gradle-7.5-bin/f1w0cc9nuo0eivz97x2xlu9sv/gradle-7.5,
distributionURI=https://services.gradle.org/distributions/gradle-7.5-bin.zip,
version=Gradle 7.5}
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@netbeans.apache.org
For additional commands, e-mail: dev-help@netbeans.apache.org
For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists