1

Eclipse IDE で Hindi wordnet Java API を使用しようとしています。

API の Readme ファイルには、.jar ファイルが存在する同じディレクトリに 2 つのフォルダーを追加する必要があると書かれています。

プロジェクトのクラスパスに .jar ファイルを含めました。しかし、これら2つのフォルダーをファイルと同じディレクトリに追加する方法がわかりません.jar

.jarファイルが入っていますmyProject->src->Referenced Libraries

これらのフォルダーを含めないと、次のエラーが発生します

Error reading configuration file. Make sure its correct path is specified.

これらのフォルダーが記載されている api フォルダー -> config -> .config ファイルを確認しました。つまり、.jar は実行時にこれらのフォルダーを必要とします。

完全に混乱しています..Eclipse IDEでこれらのフォルダーとjarファイルを使用する方法。

:ターミナルから実行すると、すべてが完全に機能します。

4

1 に答える 1

0

この回答はOPには遅すぎるかもしれませんが、他の誰かがこの問題に直面した場合に備えて投稿することをお勧めします. OPの要求に従ってEclipseユーザー向けに回答が書かれていますが、同様の手順はどのIDEでも機能するはずです。

ヒンディー語の WN API を機能させるために必要なことは次のとおりです。

  1. このリンクから API をダウンロードします。

  2. Eclipse で新しい空Java Projectを作成し、その下にこの zip の内容をコピーsrcします (.classファイルをコピーする必要はありません)。Examples.javaプロジェクトの下に移動しsrc/ます。

  3. に移動しProject -> Properties -> Java Build Path -> Librariesて追加JHWNL.jarします (前の手順に従った場合、これはプロジェクトのルートの下に既に存在しているはずです)。

この後、コードがコンパイルされ、API を使用できるようになります。

さらに、すべてのテストを 内で実行したい場合は、Examples.javaヒンディー語 Wordnet 自体をダウンロードする必要があります (このリンクから)。その内容をどこかに抽出し、抽出database/MorphHIN/たディレクトリを Eclipse プロジェクトのルートの下にコピーします。

注:デフォルトでは、Eclipse はUTF-8. これにより、コンソールの出力が文字化けする可能性があります。Window -> Preferences -> General -> Workspace適切な を選択して変更できますText file encoding

それが役立つことを願っています!

于 2014-11-13T04:41:53.160 に答える