Java 용 Apache Jakarta Regexp 패키지의 기본 사항을 이해해야하는 프로젝트를 진행 중입니다. 나는 자바 클래스에서 라이브러리를 inlcude하는 방법에 다소 익숙하지 않다. 나는, \ 자카르타 - 정규 표현식 - 1.5 내 클래스 경로에 \ 자카르타 - 정규 표현식-1.5.jar,왜이 간단한 자카르타 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");
}
}
}
내가 추가 한 문서를하지만 난 오류없이 컴파일을 얻을 수 :이 메신저 실행해야하는 것입니다 사용할 수 있습니다
javac의를 -classpath ... \ 자카르타 - 정규 표현식-1.5 \ 자카르타 - 정규 표현식-1.5.jar의 regexpTest.java 컴파일하지만 것
이 같은 실행하려고하면
자바 - classpath ... \ jakarta-regexp-1.5 \ jakarta-regexp-1.5.jar regexpTest
"예외 스레드"main "java.lang.NoClassDefFoundError : r egexpTest "
무엇이 잘못되었는지에 대한 아이디어가 있습니까?
D' oh. 경쟁 조건. – Malvolio