У меня относительно большой многомодульный проект maven, и процесс импорта зависает. С m2eclipse я пытаюсь импортировать его. Сначала он выполняет некоторые действия: открывает соединения, загружает данные (я видел это в журнале брандмауэра), но через некоторое время зависает. Я сбросил трассировку стека с помощью инструмента StackTrace и обнаружил, что поток, отвечающий за разрешение зависимостей, находится в состоянии ожидания. В таком состоянии он оставался в течение долгого времени (около десяти минут) без каких-либо изменений, поэтому кажется, что это тупик.
«Рабочий-3» prio = 6 tid = 0x0000000008048800 nid = 0x7bc в Object.wait () [0x000000000d3be000]
java.lang.Thread.State: WAITING (на объектном мониторе)
в java.lang.Object.wait (родной метод)
- ожидание <0x00000000fabdfc38> (a org.jboss.netty.channel.DefaultChannelFuture)
в java.lang.Object.wait (Object.java:485)
в org.jboss.netty.channel.DefaultChannelFuture.awaitUninterruptibly (DefaultChannelFuture.java:211)
- заблокировано <0x00000000fabdfc38> (a org.jboss.netty.channel.DefaultChannelFuture)
на com.ning.http.client.providers.netty.NettyAsyncHttpProvider.doConnect (NettyAsyncHttpProvider.java:751)
на com.ning.http.client.providers.netty.NettyAsyncHttpProvider.execute (NettyAsyncHttpProvider.java:647)
в com.ning.http.client.AsyncHttpClient.executeRequest (AsyncHttpClient.java:476)
в org.sonatype.aether.connector.async.AsyncRepositoryConnector $ GetTask.run (AsyncRepositoryConnector.java:758)
в org.sonatype.aether.connector.async.AsyncRepositoryConnector.get (AsyncRepositoryConnector.java:267)
в org.sonatype.aether.impl.internal.DefaultArtifactResolver.resolveArtifacts (DefaultArtifactResolver.java:438)
в org.sonatype.aether.impl.internal.DefaultRepositorySystem.resolveArtifacts (DefaultRepositorySystem.java:304)
в org.sonatype.aether.impl.internal.DefaultRepositorySystem.resolveDependencies (DefaultRepositorySystem.java:334)
в org.apache.maven.project.DefaultProjectDependenciesResolver.resolve (DefaultProjectDependenciesResolver.java:150)
в org.apache.maven.project.DefaultProjectBuilder.build (DefaultProjectBuilder.java:159)
в org.apache.maven.project.DefaultProjectBuilder.build (DefaultProjectBuilder.java:98)
в org.maven.ide.eclipse.internal.embedder.MavenImpl.readProject (MavenImpl.java:467)
в org.maven.ide.eclipse.internal.project.registry.DefaultMavenDependencyResolver.resolveProjectDependencies (DefaultMavenDependencyResolver.java:43)
в org.maven.ide.eclipse.internal.project.registry.ProjectRegistryManager.refresh (ProjectRegistryManager.java:445)
в org.maven.ide.eclipse.internal.project.registry.ProjectRegistryManager.refresh (ProjectRegistryManager.java:361)
в org.maven.ide.eclipse.internal.project.registry.ProjectRegistryManager.refresh (ProjectRegistryManager.java:344)
в org.maven.ide.eclipse.project.MavenProjectManager.refresh (MavenProjectManager.java:65)
в org.maven.ide.eclipse.internal.project.ProjectConfigurationManager.configureNewMavenProject (ProjectConfigurationManager.java:209)
в org.maven.ide.eclipse.internal.project.ProjectConfigurationManager.importProjects (ProjectConfigurationManager.java:146)
в org.maven.ide.eclipse.wizards.MavenImportWizard $ 1.runInWorkspace (MavenImportWizard.java:94)
в org.eclipse.core.internal.resources.InternalWorkspaceJob.run (InternalWorkspaceJob.java:38)
в org.eclipse.core.internal.jobs.Worker.run (Worker.java:54)
что делать?