本文目錄一覽:
- 1、JAVA環境變量都設置好了,但是在命令行java -version就是有錯誤。
- 2、環境變量都設置好了,JAVA還是無法加載URL
- 3、Win11下Java的環境變量配置好後輸入Java不生效怎麼辦?
- 4、怎麼看java環境變量是否配置好了
- 5、怎樣知道java環境變量配置成功了?
JAVA環境變量都設置好了,但是在命令行java -version就是有錯誤。
1、右擊【我的電腦】—【屬性】—–【高級】—【環境變量】。
2、選擇【新建系統變量】–彈出“新建系統變量”對話框,在“變量名”文本框輸入“JAVA_HOME”,在“變量值”文本框輸入JDK的安裝路徑(也就是步驟5的文件夾路徑),單擊“確定”按鈕。
3、在“系統變量”選項區域中查看PATH變量,如果不存在,則新建變量 PATH,否則選中該變量,單擊“編輯”按鈕。
在“變量值”文本框的起始位置添加“%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;”或者是直接“%JAVA_HOME%\bin;”,單擊確定按鈕。
4、在“系統變量”選項區域中查看CLASSPATH 變量,如果不存在,則新建變量CLASSPATH,否則選中該變量,單擊“編輯”按鈕。
在“變量值”文本框的起始位置添加“.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;”。
5、現在測試環境變量的配置成功與否。在DOS命令行窗口輸入“JAVAC”,輸出幫助信息即為配置正確。如圖:
注意事項:記得不要漏掉最後的“;”符號。
擴展資料:
1、-Xmixed
設置-client 模式虛擬機對使用頻率高的方式進行 Just-In-Time 編譯和執行,對其他方法使用解釋方式執行。該方式是虛擬機缺省模式。
2、-Xint
設置-client模式下運行的虛擬機以解釋方式執行類的字節碼,不將字節碼編譯為本機碼。
3、 -Xbootclasspath:path
4、-Xbootclasspath/a:path
5、 -Xbootclasspath/p:path
改變虛擬機裝載缺省系統運行包 rt.jar 而從-Xbootclasspath 中設定的搜索路徑中裝載系統運行類。除非你自己能寫一個運行時,否則不會用到該參數。
參考資料:百度百科JAVA
環境變量都設置好了,JAVA還是無法加載URL
正確配置:環境變量(請按順序來設置),例如:
JAVA_HOME=C:\Program Files\Java\jdk1.8.0_05
CLASSPATH=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
PATH=.;%JAVA_HOME%\bin;
確保 .java 和 .class 文件在同一文件目錄下,且cmd輸入命令行也在同一個文件目錄下。
javac 執行.java文件順利生成 .class文件,但是java 無法加載主類。
有一種可能就是:你在java -tab 產生的類文件是附帶.class後綴名的
例如: java HelloWorld.class 回車
就會報錯!
將-tab產生的.class刪除,只剩下類文件的名字,就OK啦。
即:java HelloWorld 回車
就沒有問題了。
javac的時候是要附帶後綴名.java的,但是執行java命令時,不需要.class後綴名!
Win11下Java的環境變量配置好後輸入Java不生效怎麼辦?
1、首先要確保安裝的是jdk,而不只是Jre(java runtime environment),如果只安裝jre,bin目錄下沒有javac命令,就不能執行;
2、其次保證路徑沒有錯誤,不要使用中文路徑,仔細檢查環境變量中的字符,如斜線是”\”而不是”/”,分號是”;”而不是”;”;
3、若安裝java時把jdk的路徑和jre的路徑選擇成一樣,就造成覆蓋。這時候在配置的JAVA_HOME目錄lib目錄下找不到tools.jar和dt.jar,bin目錄下找不到javac,就不能執行。可以卸載java之後重新安裝。
注意事項:配置好環境變量之後檢查每個配置的路徑下是否有相對應的文件。
怎麼看java環境變量是否配置好了
方法如下:
點擊開始–運行–輸入cmd,點擊確定。
在命令行窗口輸入javac,出現下圖所示:
再次輸入java,出現下圖所示:
最後輸入java
-version,出現下圖所示:
如果出現上面的前兩個圖片顯示的內容就說明jdk的環境變量配置是正確的,第三個命令是檢查當前電腦中使用的jdk的版本及位數。
怎樣知道java環境變量配置成功了?
環境變量設置
系統變量-新建-變量名:JAVA_HOME 變量值:D:\j2ee\jdk
系統變量-新建-變量名:CLASSPATH 變量值:.;%JAVA_HOME%\lib
系統變量-編輯-變量名:Path 在變量值的最前面加上:%JAVA_HOME%\bin;
開始-》運行-》 cmd – java -version
輸出版本號,說明配置好了。
Java是一門面向對象編程語言,不僅吸收了C++語言的各種優點,還摒棄了C++里難以理解的多繼承、指針等概念,因此Java語言具有功能強大和簡單易用兩個特徵。Java語言作為靜態面向對象編程語言的代表,極好地實現了面向對象理論,允許程序員以優雅的思維方式進行複雜的編程[1] 。
Java具有簡單性、面向對象、分布式、健壯性、安全性、平台獨立與可移植性、多線程、動態性等特點[2] 。Java可以編寫桌面應用程序、Web應用程序、分布式系統和嵌入式系統應用程序等[3] 。
JDK(Java Development Kit)稱為Java開發包或Java開發工具,是一個編寫Java的Applet小程序和應用程序的程序開發環境。JDK是整個Java的核心,包括了Java運行環境(Java Runtime Envirnment),一些Java工具和Java的核心類庫(Java API)。不論什麼Java應用服務器實質都是內置了某個版本的JDK。主流的JDK是Sun公司發布的JDK,除了Sun之外,還有很多公司和組織都開發了自己的JDK,例如,IBM公司開發的JDK,BEA公司的Jrocket,還有GNU組織開發的JDK[13] 。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/193115.html