我使用了Sedgewick和Wayne第4版算法书中的algs4 jar文件。我在may项目中添加了对jar文件的引用,但是,当我从cmd提示符执行程序时,我得到以下异常。
PS C:\Debug\Projects\Algorithms\bin> java.exe -classpath . BinarySearchClient
Exception in thread "main" java.lang.NoClassDefFoundError: edu/princeton/cs/algs4/In
at BinarySearchClient.main(BinarySearchClient.java:13)
Caused by: java.lang.ClassNotFoundException: edu.princeton.cs.algs4.In
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(Unknown Source)
at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(Unknown Source)
at java.base/java.lang.ClassLoader.loadClass(Unknown Source)
... 1 more
请帮助我确定异常原因。 jar文件位于: C:\ Debug \ Library \ java
该程序的bin文件位于: C:\ Debug \ Projects \ Algorithms \ bin