如果你有一个java类,如Dog,并且里面写有package ,例如package com.abc
当你使用java自带的javac和java命令的时候要注意了、
你到abc文件夹路径下执行,成功 C://go.jar 为引入的jar包,前面的是点加分号.;
javac -cp .;C://go.jar Dog.java
执行成功
之后如果你执行
java -cp .;C://go.jar Dog
就会报错
找不到或无法加载主类
你应该到最前面的路径,就是com文件夹的上一层路径。如你的类路径在C://work\com\abc\Dog.java
你就应该到work路径下执行
java -cp .;C://go.jar com.abc.Dog
执行成功