古詩詞大全網 - 個性簽名 - java編譯時找不到符號,怎麽解決

java編譯時找不到符號,怎麽解決

java編譯時提示找不到符號的解決方式如下:

方法壹:

進入d:/web/wsh下: javac a.java

然後退出wsh目錄即進入d:/wsh下 javac wsh/b.java即可編譯成功!

方法二:通過使用javac -classpath(cp)參數

進入d:/web /wsh下: javac a.java

還是在d:/wsh/wsh下: javac -classpath d:/web/wsh b.java

這樣也可以編譯成功!

以下方法都通過測試!

以下是javac編譯的參數:

用法:javac <選項> <源文件>

選項:

-g:none 不生成任何調試信息

-g:{lines,vars,source} 只生成某些調試信息

-nowarn 不生成任何警告

-verbose 輸出有關編譯器正在執行的操作的消息

-deprecation 輸出使用已過時的 API 的源位置

-classpath <路徑> 指定查找用戶類文件的位置

-cp <路徑> 指定查找用戶類文件的位置

-sourcepath <路徑> 指定查找輸入源文件的位置

-bootclasspath <路徑> 覆蓋引導類文件的位置

-extdirs <目錄> 覆蓋安裝的擴展目錄的位置

-endorseddirs <目錄> 覆蓋簽名的標準路徑的位置

-d <目錄> 指定存放生成的類文件的位置

-encoding <編碼> 指定源文件使用的字符編碼

-source <版本> 提供與指定版本的源兼容性

-target <版本> 生成特定 VM 版本的類文件

-version 版本信息

-help 輸出標準選項的提要

-X 輸出非標準選項的提要

-J<標誌> 直接將 <標誌> 傳遞給運行時系統