在使用这个包时,我将jakarta-oro-2.0.1.jar文件放在了与所要执行的RegTest.java同一目录下。
java程序开头import org.apache.oro.text.regex.*;
在编译的时候:javac -classpath .\jakarta-oro-2.0.1.jar RegTest.java,正常。
但是在运行的时候:java -classpath .\jakarta-oro-2.0.1.jar RegTest,却出现了NoClassDefFondError。后来我把jakarta.jar文件放到classpath中(就在环境变量里面设置),才可以。怎么解决呀?我不想把这个类放到classpath中,因为我要把它拿到别的系统上运行。想直接就可以运行,在运行时,应该怎么设置classpath?