java 筆記01

在windows下,java環境配置。

javac HelloWorld 報錯:

如何重現的?

把記事本打開的 .java文件用utf8格式保存。javac 不能識別。 因爲windows下的 記事本utf8是帶bom的。

 

java HelloWorld 報錯:

這個問題出現的原因是之前配置環境變量classpath時配置不全的問題,我之前的classpath配置是jdk安裝目錄下的lib文件夾,即:“D:\working\Java\jdk-9.0.4\lib”。但是僅僅這樣是不夠的,還需要在前面加上一個英文句點和分號,即:“.;D:\working\Java\jdk-9.0.4\lib”。然後關閉之前的cmd,再重新打開進入當前目錄,再鍵入:java HelloWorld,(注意不能有相對路徑  java .\HelloWorld 都是報錯的)按下Enter鍵運行程序,一切正常。

 

[Notepad++] 錯誤:編碼GBK 的不可映射字符

一、編譯時加上javac工具的-encoding參數指明編碼方式:javac -encoding UTF-8 Test.java

二、在Notepad++的菜單欄選擇Settings -> Preferences -> New Document,然後將Encoding選擇欄由UTF-8改爲ANSI。

或者在當前的文件編碼設置爲utf8 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章