以下解決方案幫助我
的類路徑是,對於類和其他資源文件的Java運行時環境搜索。在調用JDK工具時(首選方法)或通過設置CLASSPATH環境變量,可以使用-classpath選項設置類搜索路徑(更常用的名稱爲「類路徑」)。 -classpath選項是首選,因爲您可以爲每個應用程序單獨設置它,而不會影響其他應用程序,也無需其他應用程序修改其值。
C:> sdkTool -classpath classpath1; classpath2 ...
- 或 -
C:>集CLASSPATH = classpath1; classpath2 ...
其中:
sdk工具 一個命令行工具,如java,javac,javadoc或apt。有關列表,請參閱JDK工具。
classpath1; classpath2 .jar,.zip或.class文件的類路徑。每個類路徑應以文件名或目錄結尾,具體取決於您將類路徑設置爲: 對於包含.class文件的.jar或.zip文件,類路徑以.zip或.jar文件的名稱結尾。 對於未命名包中的.class文件,類路徑以包含.class文件的目錄結束。 對於命名包中的.class文件,類路徑以包含「root」包(完整包名稱中的第一個包)的目錄結束。 多個路徑條目由分號分隔。使用set命令時,忽略等號(=)周圍的空格很重要。
默認的類路徑是當前目錄。設置CLASSPATH變量或使用-classpath命令行選項將覆蓋該默認值,因此如果要將當前目錄包含在搜索路徑中,則必須包含「。」。在新的設置中。
既不是目錄也不存檔(.zip或.jar文件)和*的類路徑條目都被忽略。
參考:http:// download。oracle.com/javase/6/docs/technotes/tools/windows/classpath.html
你是如何編譯的? – CoolBeans 2010-11-17 22:00:22
我的程序名稱是SSLoader.java。我使用'$ javac SSLoader.java'進行編譯,導致這些錯誤。 – Max 2010-11-17 22:09:54