本文目錄一覽:
java -cp是什麼意思
網路情侶的意思,男的女的可以是cp,女的跟女的也可以是cp,反正形式多樣化,組cp最爽的還是立刻約,視頻聊天,真實。
為什麼用java -cp找不到源文件?
javac命令沒有-cp參數,因此-cp被當成了Java文件,所以無法找到,可以用Javac命令不帶參數查看該命令用法。
錯誤: 找不到或無法載入主類 ArrayListMagnet?
解決 :提示錯誤「找不到或者無法載入主類」 的一個方法
1、可能是你的項目的Java Build Path中的Libraries中有個jar包的Source attachment指為了一個不可用的jar包。
2、jdk1.8不需要配置環境變數classpath
3、以下原理理解了你就可以自行解決上述錯誤。
(1)cmd運行java文件,請把文件里的第一行”package A;”注釋掉;
假設:Hello.java位於C:/work/ppp/A下
在工作目錄”C:/work/ppp/A” 下輸入:
javac Hello.java
java Hello
則 編譯運行成功。
(2)若在java文件中加上了package A;則在工作目錄”C:/work/ppp/A”下輸入:
javac Hello.java
java -cp .;(此處為文件路徑) A.Hello
解釋:-cp 為一個選項,也可寫為-classpath
.表示當前目錄”C:/work/ppp/A”
;表示分隔符
(此處為文件路徑) 在本例中為”C:/work/ppp”
A.Hello:因為java文件里第一行有”package A”,所以此處必須為A.Hello
顯然,在當前目錄”C:/work/ppp/A”中找不到A.Hello,在”C:/work/ppp”中找到了A.Hello,所以上述兩行將編譯執行成功。
java-cp是什麼意思?為什麼要跟目錄?
cp 是 classpath的縮寫,後面放的是依賴的jar包,jar目錄,class的根路徑之類。
原創文章,作者:YGHR,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/141226.html