簡體   English   中英

Java類路徑設置錯誤

[英]Java classpath setting error

即使正確設置了類路徑,我也會收到“無法找到或加載主類”錯誤。

這是我的目錄結構:

 src\org\apache\ws\axis2

在axis2目錄中,我有Client.class文件。

現在,要運行Client類文件,我從src目錄發出了以下命令

java -cp "C:\Documents and Settings\F1QBWFA\My Documents\Downloads\temp\src\org\apache\ws\axis2" org\apache\ws\axis2\Client

我也嘗試過這個:

java -cp "C:\Documents and Settings\F1QBWFA\My Documents\Downloads\temp\src\org\apache\ws\axis2" org.apache.ws.axis2.Client

而且我得到同樣的錯誤。 我在這里做錯了什么?

不是嗎

java -cp "C:\Documents and Settings\F1QBWFA\My Documents\Downloads\temp\src" org.apache.ws.axis2.Client

類路徑應指向包結構的根,而不是指向內部包的特定文件夾。 當然,我假設您有package org.apache.ws.axis2; Client.java的開頭

顧名思義,classpath設置為可以找到的路徑

我認為您可能將類存儲在binclasses目錄中。

將命令行更改為:

java -cp "C:\\Documents and Settings\\F1QBWFA\\My Documents\\Downloads\\temp\\classes" org.apache.ws.axis2.Client

如果您在src旁邊有類,則將其更改為

java -cp "C:\\Documents and Settings\\F1QBWFA\\My Documents\\Downloads\\temp\\src" org.apache.ws.axis2.Client

類路徑只能設置到包的根目錄。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM