web-dev-qa-db-fra.com

IntellIj 2018.3 Java.lang.AssertionError à l'actualisation du projet de dégradé

J'ai un problème depuis 2 jours avec intellij. Lors de l'actualisation du projet Gradle, une erreur s'est produite dans la console et j'ai utilisé Java 11.

Je cherche partout mais peu de gens ont ce problème.

exception lors de l'utilisation d'un système externe: Java.lang.AssertionError sur org.jetbrains.plugins.gradle.service.project.BaseGradleProjectResolverExtension.populateModuleContentRoots (BaseGradleProjectResolverExtension.Java:272) sur com.Android.tools.idea.gradle.project.sync.idea.AndroidGradleProjectResolver.populateModuleContentRoots (AndroidGradleProjectResolver.Java:185) at org.jetbrains.plugins.gradle.service.project.AbstractProjectResolverExtension.populateModuleContentRoots (AbstractProjectResolverExtension.Java:95) at org.jetbrains.plugins.gradle.service.project.AbstractProjectResolverExtension.populateModuleContentRoots (AbstractProjectResolverExtension.Java:95) at org.jetbrains.plugins.gradle.service.project.AbstractProjectResolverExtension.populateModuleContentRoots (AbstractProjectResolverExtension.Java:95) at org.jetbrains.plugins.gradle.service.project.AbstractProjectResolverExtension.populateModuleContentRoots (AbstractProjectResolverExtension.Java:95) à org.jetbrains.plugins.gradle.service.project.TracedProjectResolverExtension.populateModuleContentRoots (TracedProjectResolverExtension.Java:62) à org.jetbrains.plugins.gradle.service.project.GradleProjectResolver.doResolveProjectInfo (GradleProjectResolver.Java:382) à org.jetbrains.plugins.gradle.service.project.GradleProjectResolver.access $ 200 (GradleProjectResolver.Java:76) à l'adresse org.jetbrains.plugins.gradle.service.project.GradleProjectResolver $ ProjectConnectionDataNodeFunction.fun (GradleProjectResolver.Java:879) à l'adresse org.jetbrains.plugins.gradle.service.project.GradleProjectResolver $ ProjectConnectionDataNodeFunction.fun (GradleProjectResolver.Java:862) à org.jetbrains.plugins.gradle.service.execution.GradleExecutionHelper.execute (GradleExecutionHelper.Java:217) à org.jetbrains.plugins.gradle.service.project.GradleProjectResolver.resolveProjectInfo (GradleProjectResolver.Java:141) à org.jetbrains.plugins.gradle.service.project.GradleProjectResolver.resolveProjectInfo (GradleProjectResolver.Java:76) sur com.intellij.openapi.externalSystem.service.remote.RemoteExternalSystemProjectResolverImpl.lambda $ resolProjectInfo $ 0 (RemoteExternalSystemProjectResolverImpl.Java:37) à l'adresse com.intellij.openapi.externalSystem.service.remote.AbstractRemoteExternalSystemService.execute (AbstractRemoteExternalSystemService.Java:58) at com.intellij.openapi.externalSystem.service.remote.RemoteExternalSystemProjectResolverImpl.resolveProjectInfo (RemoteExternalSystemProjectResolverImpl.Java:37) à l'adresse com.intellij.openapi.externalSystem.service.remote.wrapper.ExternalSystemProjectResolverWrapper.resolveProjectInfo (ExternalSystemProjectResolverWrapper.Java:45) à l'adresse com.intellij.openapi.externalSystem.service.internal.ExternalSystemResolveProjectTask.doExecute (ExternalSystemResolveProjectTask.Java:100) à l'adresse com.intellij.openapi.externalSystem.service.internal.AbstractExternalSystemTask.execute (AbstractExternalSystemTask.Java:166) à l'adresse com.intellij.openapi.externalSystem.service.internal.AbstractExternalSystemTask.execute (AbstractExternalSystemTask.Java:152) à l'adresse com.intellij.openapi.externalSystem.util.ExternalSystemUtil $ 3.execute (ExternalSystemUtil.Java:554) à l'adresse com.intellij.openapi.externalSystem.util.ExternalSystemUtil $ 5.run (ExternalSystemUtil.Java:659) à l'adresse com.intellij.openapi.progress.impl.CoreProgressManager $ TaskRunnable.run (CoreProgressManager.Java:727) à l'adresse com.intellij.openapi.progress.impl.CoreProgressManager.lambda $ runProcess $ 2 (CoreProgressManager.Java:164) à l'adresse com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun (CoreProgressManager.Java:582) à l'adresse com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress (CoreProgressManager.Java:532) à l'adresse com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress (ProgressManagerImpl.Java:87) à l'adresse com.intellij.openapi.progress.impl.CoreProgressManager.runProcess (CoreProgressManager.Java:151) à l'adresse com.intellij.openapi.progress.impl.CoreProgressManager $ 4.run (CoreProgressManager.Java:403) à l'adresse com.intellij.openapi.application.impl.ApplicationImpl $ 1.run (ApplicationImpl.Java:314) à Java.util.concurrent.Executors $ RunnableAdapter.call (Executors.Java:511) à Java.util.concurrent.FutureTask.run (FutureTask.Java:266) sur Java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.Java:1142) à Java.util.concurrent.ThreadPoolExecutor $ Worker.run (ThreadPoolExecutor.Java:617) sur Java.lang.Thread.run (Thread.Java:745)

Quelqu'un peut m'aider ?

Yohann

8
Yohannlog

Ceci est le ticket de l'erreur (comme indiqué par Petr Rastegaev dans les commentaires de la question):

Dans le fil, j'ai trouvé cette solution de contournement qui a fonctionné pour moi:

Paramètres -> Construire -> Graduer -> "Créer un module séparé par ensemble de sources"

coché échoue, décoché est ok.

11
squaleLis

J'ai eu exactement le même problème et j'ai dû rétrograder IntelliJ à 2018.2 pour le réparer.

3
Izumi.H

Cela provient probablement d'un problème de dépendance dans votre projet.

Consultez ce fil de discussion: https://youtrack.jetbrains.com/issue/IDEA-202685#focus=streamItem-27-3265172-0-0

Dans mon projet, lorsque j'exécute gradle build, j'ai un message d'erreur lié à la dépendance en erreur. Une fois ce problème résolu, la synchronisation gradle fonctionne normalement.

0
Jérémy L.