Lucene を使用してスクレイパーのアドレスをテキストで照合するプログラムを作成しました。コンパイルして実行すると、NetBeans ですべて正常に動作しますが、ビルドしてコマンドラインから実行すると、次のメッセージが表示されます。
Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/lucene/index/IndexableField
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:186)
クラス IndexableField.class がどのjarファイルにも含まれていないことがわかったので、そもそもなぜそれが機能するのか、ビルドしてターミナルから実行すると機能しないのかはもちろん、なぜ機能しないのかわかりません。