【发布时间】:2015-09-19 01:20:55
【问题描述】:
我需要使用 MaltParser 1.5 版本来解析俄语句子。 所以,当我尝试输入 cmd 下一个命令时:
java -jar malt.jar
我得到下一个异常:
C:\malt1.5>java -jar malt.jar
Exception in thread "main" java.lang.ExceptionInInitializerError
at org.maltparser.MaltConsoleEngine.<init>(MaltConsoleEngine.java:29)
at org.maltparser.Malt.main(Malt.java:17)
Caused by: java.util.regex.PatternSyntaxException: Unclosed character class near index 17
^.*malt[^\]*\.jar$
^
at java.util.regex.Pattern.error(Unknown Source)
at java.util.regex.Pattern.clazz(Unknown Source)
at java.util.regex.Pattern.sequence(Unknown Source)
at java.util.regex.Pattern.expr(Unknown Source)
at java.util.regex.Pattern.compile(Unknown Source)
at java.util.regex.Pattern.<init>(Unknown Source)
at java.util.regex.Pattern.compile(Unknown Source)
at org.maltparser.core.helper.SystemInfo.<init>(SystemInfo.java:28)
at org.maltparser.core.helper.SystemInfo.<clinit>(SystemInfo.java:21)
... 2 more
我尝试使用 JRE 1.5 和 1.8.45 运行此命令 - 结果相同。
【问题讨论】: