如果你有一個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
執行成功