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>(FSDirector
y.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.ja
va:75)
at
org.apache.lucene.index.SegmentInfos$FindSegmentsFile.run(SegmentInfos.java:6
36)
at
org.apache.lucene.index.DirectoryIndexReader.open(DirectoryIndexReader.java:6
3)
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(Defaul
tIndexingContext.java:341)
at
org.sonatype.nexus.index.context.DefaultIndexingContext.getIndexSearcher(Defa
ultIndexingContext.java:358)
at
org.sonatype.nexus.index.context.DefaultIndexingContext.checkAndUpdateIndexDe
scriptor(DefaultIndexingContext.java:201)
at
org.sonatype.nexus.index.context.DefaultIndexingContext.prepareIndex(DefaultI
ndexingContext.java:166)
at
org.sonatype.nexus.index.context.DefaultIndexingContext.<init>(DefaultIndexin
gContext.java:141)
at
org.sonatype.nexus.index.DefaultNexusIndexer.addIndexingContext(DefaultNexusI
ndexer.java:115)
at
org.maven.ide.eclipse.internal.index.NexusIndexManager.addIndexingContext(Nex
usIndexManager.java:118)
at
org.maven.ide.eclipse.internal.index.NexusIndexManager.addIndex(NexusIndexMan
ager.java:109)
at
org.maven.ide.eclipse.MavenPlugin.loadIndexConfiguration(MavenPlugin.java:242
)
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?