Eclipse / Java源文件与Lucene有关

时间:2012-07-13 14:34:52

标签: 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类只使用默认构造函数,并且没有私有字段,只是在内存中构建Things索引的方法。

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

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

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

1 个答案:

答案 0 :(得分:0)

我相信Index类来自Lucene,当你调试Eclipse时试图找到它。你可以为你拥有的任何二进制版本获得正确的Lucene源代码,然后找到“Eclipse attach source”。