无法初始化英语Chunker

时间:2017-01-31 05:24:54

标签: java languagetool

我在Java Maven项目中包含了LanguageTool编码,如下所示;

Java代码

 mn, mx = dist.min(), dist.max()
 dist01 = (dist - mn) / (mx - mn)

当从一个项目(在服务器' A')上调用模块的jar时,它工作得很好,但是同样会抛出下面附加的异常,"无法初始化英语chunker"从另一个人(在服务器' B')上调用时。

依赖

    List<Language> realLanguages = Languages.get();
    for (Language language : realLanguages) {
        System.out.println(language.getName() + " ==> " + language.getShortName());
        if (language.getName().startsWith("English (US)")) {
            JLanguageTool langTool = new JLanguageTool(language);

            PatternRuleLoader patternRuleLoader = new PatternRuleLoader();
            List<PatternRule> abstractPatternRuleList = new ArrayList<PatternRule>();
            abstractPatternRuleList = patternRuleLoader.getRules(new File(LTPath + "/CustomGrammar.xml"));

            System.out.println("\n\nDefault Active Rules: " + langTool.getAllActiveRules().size());

                    <-- More coding goes here -->

异常

Could not initialize English chunker

请帮忙!

0 个答案:

没有答案