私はJava用のApache Jakarta Regexpパッケージの基礎を理解する必要があるプロジェクトに取り組んでいます。私は、Javaクラスの中でライブラリを挿入する方法にいくらか慣れていません。これは、実行しようとして何イムです:なぜこのシンプルなJakarta Regexpクラスは動かないのですか?
import org.apache.regexp.*;
public class regexpTest {
public static void main(String[] args) {
RE r = new RE("a*b");
boolean match = r.match("aabb");
if (match){
System.out.println("yes");
}
else{
System.out.println("no");
}
}
}
私は、私は私のクラスパスにジャカルタ-regexpに-1.5.jar \ジャカルタ-regexpに-1.5 \ドキュメントを追加したが、私はそれがエラーなしでコンパイルするために取得するために取得します使用する必要があります:
のjavac -classpath ... \ジャカルタ-regexpに-1.5 \ジャカルタ-regexpに-1.5.jar regexpTest.java
コンパイルが、私はこのようにそれを実行しようとするだろうという。
のjava - クラスパス... \ jakarta-regexp-1.5 \ jakarta-regexp-1.5.jar regexpTest
エラーが発生しました: "例外スレッド" main "java.lang.NoClassDefFoundError:r egexpTest "
何が間違っているのかに関するアイデアはありますか?
D'ohレースの状態。 – Malvolio