最近想使用Bruce大佬的工具库,老一直报错——错误: 找不到或无法加载主类xx的问题

首先,使用

java -version

javac -version  

确认java环境没有问题

 

 

 如果我们有个类MyTest在如下位置

 

 

那么如何运行这个类呢,一般做法是移动到此文件的目录下,然后使用java Mytest.java,就像这样

 

 如果我们换个地方,在运行此命令,就会报错

 

 

因为Java解释器找不到你类在的位置,这时候,我们就要更改环境变量CLASSPATH了,Java解释器会以CLASSPATH为根目录,查找.class文件

 

我放置的类库路径是E:\Thinking_in_Java\JavacClass

 

 

将此路径加入到CLASSPATH中。

 

 

 

可以看到,即使我们不在helloworld.class的根目录下,也可以运行helloworld

 

回到工具库,已经设置完了CLASSPATH,怎么使用如下的Print类呢?

 

 成功找到Print

 

到这里问题基本就解决了,来说说我遇到到错误吧,划重点:

CLASSPATH的路径中不要出现 空格!!!

CLASSPATH的路径中不要出现 空格!!!

CLASSPATH的路径中不要出现 空格!!!