问答详情
源自:2-3 HanLP分词精讲

在运行时出现这个ExceptionInInitializerError错误,是因为什么呢?

jpype._jclass.ExceptionInInitializerError: java.lang.ExceptionInInitializerError

提问者:qq_哈哈哈虎三_0 2019-08-12 17:55

个回答

  • 慕勒4408313
    2020-04-24 08:49:57

    我的问题解决方法是路径中的\符号改为/符号即可。

  • 净风
    2019-10-23 11:05:55

    startJVM()中第二个参数是不是写的有问题,我的HanLP的data文件夹、hanlp-1.7.5.release文件夹均在

    D:/PycharmProjects/HanLP 这个文件夹下,然后设置的hanlp.properties的 root=D:/PycharmProjects/HanLP/,然后程序就能正常运行
    "-Djava.class.path=D:/PycharmProjects/HanLP/hanlp-1.7.5-release/hanlp-1.7.5.jar;D:/PycharmProjects/HanLP/hanlp-1.7.5-release",


  • qq_慕娘3544206
    2019-08-27 14:52:02

    我也是出现了这个问题,后面查了一下,是因为配置文件的问题,打开jar包同在的hanlp.properties,然后修改里面的root路径为你jar包现在所在的这个路径就行了?