Lucene的Eclipse/Java源文件问题

Lucene的Eclipse/Java源文件问题,java,eclipse,Java,Eclipse,每次我在eclipse中以调试模式运行以下代码时: public static void main(String[] args) throws IOException{ Index index = new Index(); Thing t = new Thing(); index.buildIndex(t); } 我得到以下错误(在大规模堆栈跟踪的末尾): '源附件不包含文件URLClassPath.class的源' 在第一行之后 Index类只使用默认构造函数

每次我在eclipse中以调试模式运行以下代码时:

public static void main(String[] args) throws IOException{
    Index index = new Index();
    Thing t = new Thing();
    index.buildIndex(t);    
}
我得到以下错误(在大规模堆栈跟踪的末尾):

'源附件不包含文件URLClassPath.class的源'

在第一行之后

Index类只使用默认构造函数,没有私有字段,只有在内存中构建事物索引的方法

整个项目将在Jboss服务器上运行,但目前正在作为独立应用程序运行(在不同的运行配置下)

应用程序加载程序可以在java文件夹中找到src.zip


还有其他人有类似的问题吗?这只在我尝试调试时发生,而不是在我正确运行应用程序时发生。

我相信索引类来自Lucene,并且当您调试Eclipse试图找到它时。您可以为任何二进制版本获得正确的Lucene源代码,然后打开“Eclipse附加源代码”。

Lucene位于构建路径中-我的代码在运行模式下运行,但不在调试模式下运行。