Yup seen that.. if you search the threads you will find the answer.
Basically:

-      Shutdown eclipse

-      Rename the "central" folder to something else (central-bak)

-      Change directory/folder to "org.maven.ide.eclipse" folder (below)..
rename indexInfo.xml to indexInfo.bak (or something)

-      Fire up eclipse, do an "update Index" in the Maven Indexer view.

 

From: Spies, Brennan [mailto:[EMAIL PROTECTED] 
Sent: Friday, September 26, 2008 1:26 PM
To: [email protected]
Subject: [m2eclipse-user] Indexing error

 

Every time I start up Eclipse/m2eclipse in a particular workspace, I see the
error:

 

9/26/08 11:17:19 AM PDT: Error on adding indexing context central;
E:\Workspace\.metadata\.plugins\org.maven.ide.eclipse\nexus\central\_9.fdt
(The system cannot find the file specified)

9/26/08 11:17:24 AM PDT: No index update available for central

 

This corresponds to the following .log entry:

 

java.io.FileNotFoundException:
E:\Workspace\.metadata\.plugins\org.maven.ide.eclipse\nexus\central\_9.fdt
(The system cannot find the file specified)

                at java.io.RandomAccessFile.open(Native Method)

                at
java.io.RandomAccessFile.<init>(RandomAccessFile.java:212)

                at
org.apache.lucene.store.FSDirectory$FSIndexInput$Descriptor.<init>(FSDirecto
ry.java:506)

                at
org.apache.lucene.store.FSDirectory$FSIndexInput.<init>(FSDirectory.java:536
)

                at
org.apache.lucene.store.FSDirectory.openInput(FSDirectory.java:445)

                at
org.apache.lucene.index.FieldsReader.<init>(FieldsReader.java:75)

                at
org.apache.lucene.index.SegmentReader.initialize(SegmentReader.java:308)

                at
org.apache.lucene.index.SegmentReader.get(SegmentReader.java:262)

                at
org.apache.lucene.index.SegmentReader.get(SegmentReader.java:197)

                at
org.apache.lucene.index.MultiSegmentReader.<init>(MultiSegmentReader.java:55
)

                at
org.apache.lucene.index.DirectoryIndexReader$1.doBody(DirectoryIndexReader.j
ava:75)

                at
org.apache.lucene.index.SegmentInfos$FindSegmentsFile.run(SegmentInfos.java:
636)

                at
org.apache.lucene.index.DirectoryIndexReader.open(DirectoryIndexReader.java:
63)

                at
org.apache.lucene.index.IndexReader.open(IndexReader.java:209)

                at
org.apache.lucene.index.IndexReader.open(IndexReader.java:192)

                at
org.sonatype.nexus.index.context.DefaultIndexingContext.getIndexReader(Defau
ltIndexingContext.java:341)

                at
org.sonatype.nexus.index.context.DefaultIndexingContext.getIndexSearcher(Def
aultIndexingContext.java:358)

                at
org.sonatype.nexus.index.context.DefaultIndexingContext.checkAndUpdateIndexD
escriptor(DefaultIndexingContext.java:201)

                at
org.sonatype.nexus.index.context.DefaultIndexingContext.prepareIndex(Default
IndexingContext.java:166)

                at
org.sonatype.nexus.index.context.DefaultIndexingContext.<init>(DefaultIndexi
ngContext.java:141)

                at
org.sonatype.nexus.index.DefaultNexusIndexer.addIndexingContext(DefaultNexus
Indexer.java:115)

                at
org.maven.ide.eclipse.internal.index.NexusIndexManager.addIndexingContext(Ne
xusIndexManager.java:118)

                at
org.maven.ide.eclipse.internal.index.NexusIndexManager.addIndex(NexusIndexMa
nager.java:109)

                at
org.maven.ide.eclipse.MavenPlugin.loadIndexConfiguration(MavenPlugin.java:24
2)

                at
org.maven.ide.eclipse.MavenPlugin.start(MavenPlugin.java:171)

 

//.more.

 

Of course, there is no file by that name there. 

 

Should I just delete the preferences folder under .metadata\.plugins and let
m2eclipse rebuild it? Or is there a better way to clear it?

Reply via email to