2012-03-31 11 views
0

私はこのようなプログラムを持ってウェカスノーボールステマー与えるエラー

---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行を削除する方法ですプログラムが実行されるときに出力されますか?

私は、任意のデータベースを使用していません。

snowball.jarを追加した場合ので、これを行うには正しいことであれば

+0

私はwekaバージョン3.6.6を貼り付けたものを試しましたが、jdbcエラーは発生しません。私が得たコンソールからの出力は、 '不明shortlyStemmer「ポーター」です!' – Jasonw

+0

述べたようにあなたは、あなたのクラスパスにsnowball.jarファイルを追加していない@Jasonw [ここ](http://weka.wikispaces.com/Stemmers#スノーボール%20stemmers)。 PS:まだjdbcエラーが発生しています。 – Fox

答えて

1

わからない、ありがとうございましたが、おそらく理由は、その接続を必要と雪だるま式、データベース接続を初期化します。あなたがエラーの5行が印刷されていないことをしたい場合はしかし、いずれにせよ、ここで回避策です。

  • は、このプロパティは、あなたのクラスパスにファイルweka.jar /weka/experiement/DatabaseUtils.props
  • 場所からそれを見つけることができ、DatabaseUtils.propsのコピーを作成します。たとえば、eclipseでは、プロジェクトのルートに配置します。
  • すべて行はjdbcDriverで始まるをコメントアウト。プロパティの場所に、これは出力されたファイルで、私はクラスファイルを実行すると
  • はラインjdbcDriver=

を追加しました。

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

返事をありがとう!!! – Fox

関連する問題