https://bugzilla.redhat.com/show_bug.cgi?id=1704981
Bug ID: 1704981
Summary: Eclipse cannot import maven projects
Product: Fedora
Version: 30
Hardware: x86_64
OS: Linux
Status: NEW
Component: eclipse-m2e-core
Severity: high
Assignee: mat.booth(a)redhat.com
Reporter: proski(a)gnu.org
QA Contact: extras-qa(a)fedoraproject.org
CC: eclipse-sig(a)lists.fedoraproject.org, gerard(a)ryan.lt,
mat.booth(a)redhat.com, mizdebsk(a)redhat.com
Target Milestone: ---
Classification: Fedora
Description of problem:
After updating to Fedora 30, Eclipse fails to import maven based projects
Version-Release number of selected component (if applicable):
eclipse-jdt-4.11-4.fc30.noarch
eclipse-m2e-core-1.11.0-1.fc30.noarch
How reproducible:
Always
Steps to Reproduce:
1. Run Eclipse
2. File->Import->Maven->Checkout Maven Projects from SCM
3. Enter
https://github.com/jenkinsci/stash-pullrequest-builder-plugin.git and
click "Finish
Actual results:
A message appears:
An internal error occurred during: "Importing Maven projects".
org.apache.lucene.document.Field.<init>(Ljava/lang/String;Ljava/lang/String;Lorg/apache/lucene/index/IndexableFieldType;)V
Expected results:
The project is imported successfully
Additional info:
Also tested with
https://github.com/jenkinsci/stashnotifier-plugin.git
Message from ~/workspace/.metadata/.log:
!ENTRY org.eclipse.core.jobs 4 2 2019-04-30 16:42:11.456
!MESSAGE An internal error occurred during: "Importing Maven projects".
!STACK 0
java.lang.NoSuchMethodError:
org.apache.lucene.document.Field.<init>(Ljava/lang/String;Ljava/lang/String;Lorg/apache/lucene/index/IndexableFieldType;)V
at org.apache.maven.index.IndexerField.toField(IndexerField.java:96)
at
org.apache.maven.index.creator.MinimalArtifactInfoIndexCreator.updateDocument(MinimalArtifactInfoIndexCreator.java:267)
at
org.apache.maven.index.ArtifactContext.createDocument(ArtifactContext.java:195)
at
org.apache.maven.index.DefaultIndexerEngine.update(DefaultIndexerEngine.java:72)
at
org.apache.maven.index.DefaultIndexer.addArtifactsToIndex(DefaultIndexer.java:109)
at
org.apache.maven.index.DefaultNexusIndexer.addArtifactToIndex(DefaultNexusIndexer.java:337)
at
org.eclipse.m2e.core.internal.index.nexus.NexusIndexManager.addDocument(NexusIndexManager.java:588)
at
org.eclipse.m2e.core.internal.index.nexus.NexusIndexManager.mavenProjectChanged(NexusIndexManager.java:767)
at
org.eclipse.m2e.core.internal.project.registry.ProjectRegistryManager.notifyProjectChangeListeners(ProjectRegistryManager.java:777)
at
org.eclipse.m2e.core.internal.project.registry.ProjectRegistryManager.applyMutableProjectRegistry(ProjectRegistryManager.java:921)
at
org.eclipse.m2e.core.internal.project.registry.ProjectRegistryManager.refresh(ProjectRegistryManager.java:298)
at
org.eclipse.m2e.core.internal.project.ProjectConfigurationManager.configureNewMavenProjects(ProjectConfigurationManager.java:259)
at
org.eclipse.m2e.core.internal.project.ProjectConfigurationManager$1.call(ProjectConfigurationManager.java:175)
at
org.eclipse.m2e.core.internal.project.ProjectConfigurationManager$1.call(ProjectConfigurationManager.java:1)
at
org.eclipse.m2e.core.internal.embedder.MavenExecutionContext.executeBare(MavenExecutionContext.java:177)
at
org.eclipse.m2e.core.internal.embedder.MavenExecutionContext.execute(MavenExecutionContext.java:151)
at
org.eclipse.m2e.core.internal.embedder.MavenExecutionContext.execute(MavenExecutionContext.java:99)
at
org.eclipse.m2e.core.internal.embedder.MavenImpl.execute(MavenImpl.java:1336)
at
org.eclipse.m2e.core.internal.project.ProjectConfigurationManager.importProjects(ProjectConfigurationManager.java:143)
at
org.eclipse.m2e.core.ui.internal.wizards.ImportMavenProjectsJob$1.doCreateMavenProjects(ImportMavenProjectsJob.java:68)
at
org.eclipse.m2e.core.ui.internal.wizards.AbstractCreateMavenProjectsOperation.run(AbstractCreateMavenProjectsOperation.java:73)
at
org.eclipse.m2e.core.ui.internal.wizards.ImportMavenProjectsJob.runInWorkspace(ImportMavenProjectsJob.java:77)
at
org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:42)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63)
--
You are receiving this mail because:
You are on the CC list for the bug.