0

取り付けたのはこれで3回目です。私はそれを Windows で動作させ、数日前までは Linux で動作させていました。できることはすべてやりましたが、この Java プログラムの実行方法がわかりません。

ソース コードは、lib、src、いくつかの jar、およびクラスパスとプロジェクト ファイルを含むフォルダーです。クラスパス ファイルは、classpathentry=src/main および path=lib, path=src のようないくつかの宣言を行います。

これらはすべて理にかなっています。「src」内に「main」フォルダがあります。

私が実行しようとしている小さなファイルは、

import de.l3s.boilerpipe.demo

「Oneliner.java」を実行しようとしています。コンパイルできません。

そのクラスファイルがどこにあっても実行できません。その結果、noclassdeffound が発生します。メイン、src、ルート、デモなど、どこでも実行しました。推奨されるさまざまな Java コマンド ライン スイッチを使用して実行し、さまざまなディレクトリでコンパイルしてみました。おそらく、私がまだ経験していないファイルを「検索」することができます。この Java 環境の頑固さには恐ろしいものがあります。そして、私にとって非常に屈辱的です。

4

2 に答える 2

6

私はそれをインストールする際に同じ問題を抱えていました。「はじめに」ページの品質が悪い。

私の解決策は、 https ://github.com/misja/python-boilerpipe にある Python ラッパーを使用することでした。

必要なすべての依存関係を処理します (ただし、Mac を使用している場合は、jpype がない可能性があります。その場合は、http://jpype.sourceforge から手動でインストールする必要があります。ネット/ )。

于 2012-11-07T02:10:58.707 に答える
1

ボイラーパイプアルゴリズムの使用を開始する(そしてそれが何のためにあるのかを確認する)最良の方法は、デモサイトを使用することです:http: //boilerpipe-web.appspot.com/

ボイラーパイプライブラリをアプリケーションに統合したい場合、またはコードを変更/改善したい場合でも、確かなJavaプログラミングスキルが必要になります。

クイックスタートとして、 Java開発者向けのEclipse IDEの最新バージョンをインストールし、ボイラーパイプコアをプロジェクトとしてインポートすることをお勧めします。これにより、クラスパス構成のほとんどが回避され、ほとんどすべてが正しく設定されているはずです。

あなたが言及したクラスパスファイルは、おそらくEclipseプロジェクト構成の一部である「.classpath」です。Eclipseプロジェクトが必要でない限り、これは必要ありません。

于 2011-11-02T23:52:07.740 に答える