0

每次我在 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。

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

4

1 回答 1

0

我相信 Index 类来自 Lucene,当您调试 Eclipse 时会尝试找到它。您可以为您拥有的任何二进制版本获取正确的 Lucene 源,然后查找“Eclipse 附加源”。

于 2012-07-13T17:17:11.830 回答