2012-03-31 2 views
0

У меня есть программа, как это -Weka Snowball стеммер дает ошибки

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 строк ошибок которые печатаются, когда программа выполняется?

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

Спасибо,

+0

Я пробовал * точно * то, что вы вставили с версией weka 3.6.6, но я не получаю ошибку jdbc. Выход из консоли, которую я получил, это «shortlyStemmer» porter «unknown!» – Jasonw

+0

@Jasonw. Вы не добавили файл snowball.jar в свой путь класса, как указано [здесь] (http://weka.wikispaces.com/Stemmers# Snowball% 20stemmers). PS: Я все еще получаю ошибку jdbc. – Fox

ответ

1

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

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

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

---Registering Weka Editors--- 
shortli 
+0

Спасибо за ответ !!! – Fox

Смежные вопросы