Eclipse error: indirectly referenced from required .class files?

karikari picture karikari · Apr 5, 2011 · Viewed 433.8k times · Source

I got an error in Eclipse. What does this error message means:

The type iglu.ir.TermVector cannot be resolved. It is indirectly referenced from required .class files

Answer

Arne Deutsch picture Arne Deutsch · Apr 5, 2011

It means: "A class that you use needs another class that is not on the classpath." You should make sure (as Harry Joy suggests) to add the required jar to the classpath.