heritrix趴下网站产品页面后建立数据库索引遇到的麻烦

发布于 2021-11-12 05:21:15 字数 2268 浏览 905 评论 2

        根据《开发自己的搜索引擎》这本书,在做到运行ProductTextFileProcessor建立数据库索引这里控制台报错如下

F:productmobilePalm-Treo-700p-1274165637841.txt
Exception in thread "main" java.lang.ClassFormatError: Truncated class file

at java.lang.ClassLoader.defineClass1(Native Method)
    at java.lang.ClassLoader.defineClass(ClassLoader.java:621)
    at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
    at java.net.URLClassLoader.defineClass(URLClassLoader.java:260)
    at java.net.URLClassLoader.access$000(URLClassLoader.java:56)
    at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
    at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
    at oracle.jdbc.driver.T4CDriverExtension.allocateStatement(T4CDriverExtension.java:50)
    at oracle.jdbc.driver.PhysicalConnection.createStatement(PhysicalConnection.java:729)
    at oracle.jdbc.driver.PhysicalConnection.createStatement(PhysicalConnection.java:697)
    at com.backSearch.database.ProductJDBC.getNextId(ProductJDBC.java:66)
    at com.backSearch.database.ProductJDBC.addProduct(ProductJDBC.java:28)
    at com.backSearch.core.ProductTextFileProcessor.insert2DB(ProductTextFileProcessor.java:135)
    at com.backSearch.core.ProductTextFileProcessor.traverse(ProductTextFileProcessor.java:124)
    at com.backSearch.core.ProductTextFileProcessor.process(ProductTextFileProcessor.java:67)
    at com.backSearch.core.ProductTextFileProcessor.main(ProductTextFileProcessor.java:177)

急求帮助,谢谢各位了,我QQ174271678 邮箱chenhao_xiong@163.com

 

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

千纸鹤带着心事 2021-11-16 01:25:27

检查一下看有没有错误,或者整个项目rebuild一下

蓝颜夕 2021-11-15 18:55:43

一般 Truncated class file 这种问题是因为class文件有损坏或编译后的CLASS文件有错误.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文