本文目錄一覽:
- 1、怎樣在java中定義path變數
- 2、java環境變數中%%的作用和path的作用是什麼?
- 3、在一台電腦上配置java環境,path起什麼作用
- 4、JAVA中「path」是什麼意思?
- 5、配置java環境變數path怎麼設置
怎樣在java中定義path變數
1. PATH環境變數。作用是指定命令搜索路徑,在i命令行下面執行命令如javac編譯java程序時,它會到PATH變數所指定的路徑中查找看是否能找到相應的命令程序。我們需要把jdk安裝目錄下的bin目錄增加到現有的PATH變數中,bin目錄中包含經常要用到的可執行文件如javac/java/javadoc等待,設置好PATH變數後,就可以在任何目錄下執行javac/java等工具了。
2. CLASSPATH環境變數。作用是指定類搜索路徑,要使用已經編寫好的類,前提當然是能夠找到它們了,JVM就是通過CLASSPTH來尋找類的。我們需要把jdk安裝目錄下的lib子目錄中的dt.jar和tools.jar設置到CLASSPATH中,當然,當前目錄「.」也必須加入到該變數中。
新版的軟體,classpath好像都沒有什麼用了,因為在安裝的時候已經選了JDK而且可以添加
3. JAVA_HOME環境變數。它指向jdk的安裝目錄,Eclipse/NetBeans/Tomcat等軟體就是通過搜索JAVA_HOME變數來找到並使用安裝好的jdk。
配置方式:
JAVA_HOME 指向的是JDK的安裝路徑,如C:\jdk1.5.0_06,在這路徑下你應該能夠找到bin、lib等目錄。值得一提的是,JDK的安裝路徑可以選擇任意磁碟目錄,不過建議你放的目錄層次淺一點
JAVA_HOME=C:\jdk1.5.0_06
PATH=%JAVA_HOME%\bin;%PATH%;
CLASSPATH=.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
java環境變數中%%的作用和path的作用是什麼?
%%可以調用windows系統的其它環境變數,使你定義的一旦變數更直觀,使用 %變數名%來調用
比如你定義了一個環境變數JAVA_HOME=C:\java\bin作為java的執行目錄
那麼你在其它環境變數裡面要用到%JAVA_HOME%來代替C:\java\bin
path的作用就是你在path裡面定義了一個目錄,,你在命令行裡面不用輸出完整的目錄名,直接輸入可執行程序和文件名就可以執行了,你輸入命令的時候,系統會在path定義的目錄下面去尋找你輸入的命令。
如果還有什麼問題可以聯繫我。
在一台電腦上配置java環境,path起什麼作用
a) path的作用是在DOS環境下,能在任意位置使用JDK目錄中bin文件夾中的可執行程序,來編譯執行java程序。
b) 在環境變數中找到path變數,把bin文件夾的絕對路徑加上即可。
JAVA中「path」是什麼意思?
當你在編譯 Java 代碼時需要通過 javac.exe(編譯程序)和 Java.exe(運行程序)。
javac.exe 使用的路徑就是 path,設置正確才能夠直接使用 javac abc.java 命令。
java.exe 使用的就是 classpath,設置正確才能夠直接使用 java abc 命令。
我就是由於這一步出問題了,輸入命令的時候一直都是通過 java -cp classpath; abc 來運行程序的。
試著重新設置一下JAVA_HOME和PATH
如JAVA_HOME = C:\Java\jdk1.6.0_20
在PATH環境變數的末尾增加 %JAVA_HOME%\bin,與前一個變數用英文分號;間隔
配置java環境變數path怎麼設置
只需要在path中增加%JAVA_HOME%\bin; 即可。完整的JDK安裝及環境變數配置如下:
安裝JDK 選擇安裝目錄 安裝過程中會出現兩次 安裝提示 。第一次是安裝 jdk ,第二次是安裝 jre 。建議兩個都安裝在同一個java文件夾中的不同文件夾中。(不能都安裝在java文件夾的根目錄下,jdk和jre安裝在同一文件夾會出錯)
安裝jdk jre建議安裝在默認位置。
安裝完JDK後配置環境變數 計算機→屬性→高級系統設置→高級→環境變數。
我的電腦右鍵–系統變數→新建 JAVA_HOME 變數 。變數值填寫jdk的安裝目錄。
系統變數→尋找 Path 變數→編輯在變數值最後輸入
%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;(注意原來Path的變數值末尾有沒有;號,如果沒有,先輸入;號再輸入上面的代碼)。
系統變數→新建 CLASSPATH 變數,變數值填寫 .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar(注意最前面有一點)系統變數配置完畢。
檢驗是否配置成功 運行cmd 輸入 java -version (java 和 -version 之間有空格)如果有輸出結果說明配置成功。
延展閱讀:
分類:
企業版(Java EE)
Java EE[1] 是一種利用Java2平台來簡化企業解決方案的開發、部署和管理相關的複雜問題的體系結構。J2EE技術的基礎就是核心Java平台或Java2平台的標準版,Java EE不僅鞏固了標準版中的許多優點,例如「編寫一次、隨處運行」的特性、方便存取資料庫的JDBC API、CORBA技術以及能夠在Internet應用中保護數據的安全模式等等,同時還提供了對 EJB(Enterprise JavaBeans)、Java Servlets API、JSP(Java Server Pages)以及XML技術的全面支持。其最終目的就是成為一個能夠使企業開發者大幅縮短投放市場時間的體系結構。
Java EE體系結構提供中間層集成框架用來滿足無需太多費用而又需要高可用性、高可靠性以及可擴展性的應用的需求。通過提供統一的開發平台,J2EE降低了開發多層應用的費用和複雜性,同時提供對現有應用程序集成強有力支持,完全支持EJB,有良好的嚮導支持打包和部署應用,添加目錄支持,增強了安全機制,提高了性能。
標準版(Java SE)
Java SE 是Java平台標準版的簡稱(Java Platform, Standard Edition) (also known as Java 2 Platform) ,用於開發和部署桌面、伺服器以及嵌入設備和實時環境中的Java應用程序。Java SE包括用於開發Java Web服務的類庫,同時,Java SE為Java EE和Java ME提供了基礎。
Java SE(Java Platform, Standard Edition,Java標準版)就是基於JDK和JRE的。
JavaSE起源
Java的安全模型可以追溯到該平台的早期時代,當時人們主要將它看作一種增強用戶體驗的瀏覽器擴展機制。執行的Java代碼可以從各種源派生,而其中一些的來源是未知的或者不可靠的。相應地,該平台的安全性最初主要關注的是解決驗證被執行的代碼可信任的問題,而且整個遊戲圍繞著在瀏覽器中執行applet。但是,這個模型只是簡單地劃分為trusted和untrusted部分,甚至連中等複雜的應用程序都無法運行。
從 1.2 版開始,Java作為一個編程平台逐漸得到了人們的認可,而不再只是一個瀏覽器擴展,Sun開始提供更加靈活的安全功能,首先是可配置安全策略的概念。Java文檔 介紹了它的發展情況。
當Java平台開始進入企業環境時,很快就會明顯地感覺到,純粹基於代碼的功能無法管理大型應用程序的安全性。Java平台的1.4 版引入了一種叫做Java Authentication and Authorization Service (JAAS)的新特性,用於將基於用戶的許可權項整合到安全策略中。現在,堆棧上某個特殊代碼框架的許可權既基於代碼的源(其 CodeSource),又基於驗證時分配給用戶的身份、組和角色。
Micro版(Java ME)
Java ME[2] 是Java微版的簡稱(Java Platform,Micro Edition),是一個技術和規範的集合,它為移動設備(包括消費類產品、嵌入式設備、高級移動設備等)提供了基於Java環境的開發與應用平台。Java ME目前分為兩類配置,一類是面向小型移動設備的CLDC(Connected Limited Device Profile),一類是面向功能更強大的移動設備如智能手機和機頂盒,稱為CDC(Connected Device Profile CDC)。
Java ME有自己的類庫,其中CLDC使用的是專用的Java虛擬機叫做JVM
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/244352.html