为了账号安全,请及时绑定邮箱和手机立即绑定

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

jpype._jclass.ExceptionInInitializerError: java.lang.ExceptionInInitializerError

正在回答

3 回答

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

0 回复 有任何疑惑可以回复我~

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",


0 回复 有任何疑惑可以回复我~

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

0 回复 有任何疑惑可以回复我~
#1

qq_忘笑书_0

我这样里面root路径就是当前路径,还是报这个错
2019-09-09 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

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

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号