2016-05-16 3 views
0

誰でもlemmatizationのためにスタンフォードnlpライブラリを使用する方法を知っていますか?それはmavenフレームワークスタイルを与えています。しかし、私はちょうど通常のライブラリで使いたいと思っていました。私はnlpライブラリをインポートしました。しかし、それは私にClassNotFoundExceptionを与えています。Javaでstandford nlp libraryを使用するには?

java.lang.ClassNotFoundException: org.slf4j.LoggerFactory 

このリーマライザに最低限必要なライブラリを教えてください。

+0

['slf4j'](http://www.slf4j.org/)、開始です。 :) – Amadan

+0

スタンフォード-corenlp-3.6.0-sources.jar スタンフォード-corenlp-3.6.0-models.jar スタンフォード-corenlp-3.6.0-javadoc.jar スタンフォード-corenlp-3.6.0.jarあり 私が現在追加しているライブラリです –

答えて

0

Mavenを使用してJavaプロジェクトを作成するだけです。 そして、次の依存関係を追加:SBTの場合

"edu.stanford.nlp" % "stanford-corenlp" % "3.6.0", "edu.stanford.nlp" % "stanford-corenlp" % "3.6.0" classifier "models", "edu.stanford.nlp" % "stanford-parser" % "3.6.0"

注:お使いの場合にはMavenを使用しています。コアNLPには3つ以上の依存性があります。
例外の場合: Maven org.slf4j依存関係またはプロジェクトにorg.slf4j jarを含めます。

+0

私は普通のjavaを作成したいと考えています。 –

+0

だから、すべてのjarファイルを追加するだけです。あなたはjava2s、maven .etc上でこれを見つけることができます... –

関連する問題