Я - LanguageTools для реализации корректора орфографии.В настоящее время я пытаюсь запустить пример кода, который проверяет основные ошибки правописания в строке.Я загрузил и импортировал languagetool-core-2.2.jar в свою библиотеку проектов в Netbeans.
Мой импорт:
import org.languagetool.JLanguageTool;
import org.languagetool.language.BritishEnglish;
import org.languagetool.rules.RuleMatch;
Мой код такой:
JLanguageTool langTool = new JLanguageTool(new BritishEnglish());
for (Rule rule : langTool.getAllRules()) {
if (!rule.isSpellingRule()) {
langTool.disableRule(rule.getId());
}
}
List<RuleMatch> matches = langTool.check("A speling error");
for (RuleMatch match : matches) {
System.out.println("Potential typo at line " + match.getLine() + ", column " + match.getColumn() + ": " + match.getMessage());
System.out.println("Suggested correction(s): " + match.getSuggestedReplacements());
}
Я не получаю никаких ошибок импорта для моего первого и третьего импорта, но получаюошибка «Не удается найти символ: BritishEnglish» для моего второго импорта.
После нескольких часов разочарования в попытке найти идеально работающий .jar, содержащий все необходимые пакеты, я отказался.
Не могли бы вы указать мне на рабочий .jar, который будет разрешать ошибки импорта?