Weka Snowball Stemmer дает ошибки - PullRequest
       16

Weka Snowball Stemmer дает ошибки

0 голосов
/ 31 марта 2012

У меня есть такая программа -

import weka.core.stemmers.SnowballStemmer;

public class TestProject{
public static void main(String[] args) {    
   String testString = "shortly";
      SnowballStemmer stem = new SnowballStemmer();   
      String text = stem.stem(testString);
      System.out.println(text);
   }
}

Эта программа выполняется, и я получаю следующий вывод -

---Registering Weka Editors---
Trying to add database driver (JDBC): RmiJdbc.RJDriver - Error, not in CLASSPATH?
Trying to add database driver (JDBC): jdbc.idbDriver - Error, not in CLASSPATH?
Trying to add database driver (JDBC): org.gjt.mm.mysql.Driver - Error, not in    CLASSPATH?
Trying to add database driver (JDBC): com.mckoi.JDBCDriver - Error, not in CLASSPATH?
Trying to add database driver (JDBC): org.hsqldb.jdbcDriver - Error, not in CLASSPATH?

shortli

У меня вопрос, как убрать те 5 строк ошибок, которые выводятся при запуске программы?

Я не использую базы данных.

Спасибо,

1 Ответ

1 голос
/ 03 апреля 2012

Не уверен, что это правильно, потому что при добавлении snowball.jar инициализируйте соединение с базой данных, возможно, снежному кому нужно это соединение по какой-то причине.Но в любом случае, вот обходной путь, если вы хотите, чтобы пять строк ошибок не печатались.

  • сделайте копию DatabaseUtils.props, вы можете найти ее в weka.jar /weka/experiement/DatabaseUtils.props
  • поместите этот файл свойств в ваш путь к классам.Например, в eclipse поместите его в корень проекта.
  • закомментировано все строки начинаются с jdbcDriver.
  • добавлена ​​строка jdbcDriver=

Когда я выполняю файл класса с файлом свойств на месте, это вывод.

---Registering Weka Editors---
shortli
...