(文章較長,底部有視頻教程,可直接略過文章觀看視頻。)Java 開發(fā)環(huán)境配置在本章節(jié)中我們將為大
現(xiàn)在越來越多人用電腦了,但是還是有人不知道如何配置Java環(huán)境變量,現(xiàn)在就以win10為例子介紹下解決步驟
方法
右鍵我的電腦,在下拉菜單中點擊“屬性”
先檢查下JAVA_HOME cmd ---> echo %JAVA_HOME%
其次,點擊左側(cè)的“高級系統(tǒng)設(shè)置”
只需要在path中增加%JAVA_HOME%bin; 即可。完整的JDK安裝及環(huán)境變量配置如下:安
點擊新對話框的“環(huán)境變量”
這是因為你把path寫成了pass。java命令能識別的原因是因為c盤的system32目錄下安裝了
點擊“新建”
1.打開 環(huán)境變量Win7:右鍵“我的電腦”圖標,在彈出菜單中依次選擇“屬性”-“高級”-“環(huán)境
變量名為“JAVA_HOME”,而變量值是裝jdk時的路徑
(1)、 計算機右擊屬性進入下圖(2)、點擊高級系統(tǒng)設(shè)置 如 下(3)、點擊環(huán)境變量
接下來找到“CLASSPATH”,沒有就“新建”
java環(huán)境變量配置windowsxp下配置JDK環(huán)境變量:1.安裝JDK,安裝過程中可以自定義安裝
變量名為“CLASSPATH”變量值“.;%JAVA_HOME%libdt.jar;%JAVA_HOME%libtools.jar;”
java環(huán)境變量配置windowsxp下配置JDK環(huán)境變量:1.安裝JDK,安裝過程中可以自定義安裝
找到Path,對其進行編輯,在其原有變量值前加上“;%JAVA_HOME%bin;%JAVA_HOME%jrebin;”,加的方法就是這樣的C:變量值
1.path環(huán)境變量的作用--幫助系統(tǒng)操作java 我們用javac將源碼編譯成.
最后,點擊確定即可
(文章較長,底部有視頻教程,可直接略過文章觀看視頻。)Java 開發(fā)環(huán)境配置在本章節(jié)中我們將為大
擴展閱讀,以下內(nèi)容您可能還感興趣。
如何安裝配置JAVA環(huán)境變量
(文章較長,底部有視頻教程,可直接略過文章觀看視頻。)
Java 開發(fā)環(huán)境配置e79fa5e98193e78988e69d8331333431353338
在本章節(jié)中我們將為大家介紹如何搭建Java開發(fā)環(huán)境。
Windows 上安裝開發(fā)環(huán)境
Linux 上安裝開發(fā)環(huán)境
安裝 Eclipse 運行 Java
Cloud Studio 在線運行 Java
window系統(tǒng)安裝java
下載JDK
首先我們需要下載java開發(fā)工具包JDK,下載地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html,點擊如下下載按鈕:
在下載頁面中你需要選擇接受許可,并根據(jù)自己的系統(tǒng)選擇對應(yīng)的版本,本文以 Window 64位系統(tǒng)為例:
下載后JDK的安裝根據(jù)提示進行,還有安裝JDK的時候也會安裝JRE,一并安裝就可以了。
安裝JDK,安裝過程中可以自定義安裝目錄等信息,例如我們選擇安裝目錄為 C:Program Files (x86)Javajdk1.8.0_91。
配置環(huán)境變量
1.安裝完成后,右擊"我的電腦",點擊"屬性",選擇"高級系統(tǒng)設(shè)置"
2.選擇"高級"選項卡,點擊"環(huán)境變量";
然后就會出現(xiàn)如下圖所示的畫面:
在 "系統(tǒng)變量" 中設(shè)置 3 項屬性,JAVA_HOME、PATH、CLASSPATH(大小寫無所謂),若已存在則點擊"編輯",不存在則點擊"新建"。
(注意:如果使用 1.5 以上版本的 JDK,不用設(shè)置 CLASSPATH 環(huán)境變量,也可以正常編譯和運行 Java 程序。)
變量設(shè)置參數(shù)如下:
變量名:JAVA_HOME
變量值:C:Program Files (x86)Javajdk1.8.0_91 // 要根據(jù)自己的實際路徑配置
變量名:CLASSPATH
變量值:.;%JAVA_HOME%libdt.jar;%JAVA_HOME%libtools.jar; //記得前面有個"."
變量名:Path
變量值:%JAVA_HOME%bin;%JAVA_HOME%jrebin;
JAVA_HOME 設(shè)置
PATH設(shè)置
注意:在 Windows10 中,Path 變量里是分條顯示的,我們需要將%JAVA_HOME%bin;%JAVA_HOME%jrebin;分開添加,否則無法識別:
%JAVA_HOME%bin;%JAVA_HOME%jrebin;
更多內(nèi)容可參考:Windows 10 配置Java 環(huán)境變量
CLASSPATH 設(shè)置
這是 Java 的環(huán)境配置,配置完成后,你可以啟動 Eclipse 來編寫代碼,它會自動完成java環(huán)境的配置。
測試JDK是否安裝成功
1、"開始"->"運行",鍵入"cmd";
2、鍵入命令: java -version、java、javac 幾個命令,出現(xiàn)以下信息,說明環(huán)境變量配置成功
Linux,UNIX,Solaris,F(xiàn)reeBSD環(huán)境變量設(shè)置
環(huán)境變量PATH應(yīng)該設(shè)定為指向Java二進制文件安裝的位置。如果設(shè)置遇到困難,請參考shell文檔。
例如,假設(shè)你使用bash作為shell,你可以把下面的內(nèi)容添加到你的 .bashrc文件結(jié)尾: export PATH=/path/to/java:$PATH
流行JAVA開發(fā)工具
正所謂工欲善其事必先利其器,我們在開發(fā)java語言過程中同樣需要一款不錯的開發(fā)工具,目前市場上的IDE很多,本文為大家推薦以下下幾款java開發(fā)工具:
Eclipse(推薦):另一個免費開源的java IDE,下載地址:
Eclipse Foundationwww.eclipse.org
選擇 Eclipse IDE for Java Developers:
JetBrains 的 IDEA, 現(xiàn)在很多人開始使用了,功能很強大,(我之前也發(fā)表過相應(yīng)的教程和文章,文末附上)下載地址:
Download IntelliJ IDEA: The Java IDE for Professional Developers by JetBrainswww.jetbrains.com
Notepad++ : Notepad++ 是在微軟視窗環(huán)境之下的一個免費的代碼編輯器,下載地址:
http://notepad-plus-plus.org/notepad-plus-plus.org
Netbeans:開源免費的java IDE,下載地址:
Welcome to NetBeanswww.netbeans.org
使用 Eclipse 運行第一個 Java 程序
視頻演示如下所示:
運行第一個Java程序
HelloWorld.java 文件代碼:
public class HelloWorld {
public static void main (String []args) {
System.out.println ("Hello World");
}}
在 Cloud Studio 中運行 Java 程序
Java 是一種跨平臺的編程語言,想要讓你的計算機能夠運行 Java 程序那么就需要安裝 JRE,而想要開發(fā) Java 程序,那么就需要安裝 JDK。這對新手來說可能有些復(fù)雜、安裝配置的過程中可能會遇到一些問題。對于老手來說,有些時候可能會面臨在一臺陌生的(配置沒有 Java 環(huán)境)計算機下臨時開發(fā)、調(diào)試代碼。因此,這里推薦基于騰訊云主機的在線云端開發(fā)工具Cloud Studio來快速開始你的 Java 項目。
step1:訪問 騰訊云開發(fā)者平臺,注冊/登錄賬戶。
step2:在右側(cè)的運行環(huán)境菜單選擇:"PHP + Python + Java 三種語言環(huán)境"
step3: 在左側(cè)代碼目錄中新建 Java 目錄進行開發(fā)
Tips:從終端中輸入命令可以看出Cloud Studio為我們集成了Ubuntu16.04 + java1.8的開發(fā)環(huán)境:
有任何疑問,可以查閱幫助文檔。
剛才說了回附上IDEA教程,順便把 Eclipse環(huán)境安裝的教程也一并打包奉上啦:
怎樣知道java環(huán)境變量配置成功了?
環(huán)境變量設(shè)置
系統(tǒng)變量->新建->變量名:JAVA_HOME 變量值:D:j2eejdk
系統(tǒng)變量->新建->變量名:CLASSPATH 變量值:.;%JAVA_HOME%lib
系統(tǒng)變量->編輯->變量名:Path 在變量值的最前面加上:%JAVA_HOME%bin;
開始-》運行-》 cmd -> java -version
輸出版本號,說明配置好了。
Java是一門面向?qū)ο缶幊陶Z言,不僅吸收了C++語言的各種優(yōu)點,還摒棄了C++里難以理解的多繼承、指針等概念,因此Java語言具有功能強大和簡單易用兩個特征。Java語言作為靜態(tài)面向?qū)ο缶幊陶Z言的代表,極好地實現(xiàn)了面向?qū)ο罄碚?,允許程序員以優(yōu)雅的思維方式進行復(fù)雜的編程[1] 。
Java具有簡單性、面向?qū)ο?、分布式、健壯性、安全性、?立與可移植e799bee5baa6e79fa5e98193e59b9ee7ad9431333365643536性、多線程、動態(tài)性等特點[2] 。Java可以編寫桌面應(yīng)用程序、Web應(yīng)用程序、分布式系統(tǒng)和嵌入式系統(tǒng)應(yīng)用程序等[3] 。
JDK(Java Development Kit)稱為Java開發(fā)包或Java開發(fā)工具,是一個編寫Java的Applet小程序和應(yīng)用程序的程序開發(fā)環(huán)境。JDK是整個Java的核心,包括了Java運行環(huán)境(Java Runtime Envirnment),一些Java工具和Java的核心類庫(Java API)。不論什么Java應(yīng)用服務(wù)器實質(zhì)都是內(nèi)置了某個版本的JDK。主流的JDK是Sun公司發(fā)布的JDK,除了Sun之外,還有很多公司和組織都開發(fā)了自己的JDK,例如,IBM公司開發(fā)的JDK,BEA公司的Jrocket,還有GNU組織開發(fā)的JDK[13] 。
java環(huán)境變量配置完了javac為什么不對呢
先檢查下JAVA_HOME cmd ---> echo %JAVA_HOME%
然后知看path md ---> echo %path%
%JAVA_HOME%/bin;
這里的%JAVA_HOME%是你的jdk安裝路道徑 . path必須配到bin這個目錄下,因為版javac.exe就在這個目錄.比如我的是權(quán)在d盤 ; path 就配 D:\Java\jdk1.7.0_51\bin
配置java環(huán)境變量path怎么設(shè)置?
只需要在path中增加%JAVA_HOME%bin; 即可。完整的JDK安裝及環(huán)境變量配置如下:
安裝JDK 選擇安裝目錄 安裝過程中會出現(xiàn)兩次 安裝提示 。第一次是安裝 jdk ,第二次是安裝 jre 。建議兩個都安裝在同一個java文件夾中的不同文件夾中。(不能都安裝在java文件夾的根目錄下,jdk和jre安裝在同一文件夾會出錯)
安裝jdk jre建議安裝在默認位置。
安裝完JDK后配置環(huán)境變量 計算機→屬性→高級系統(tǒng)設(shè)置→高級→環(huán)境變量。
我的電腦右鍵-->系統(tǒng)變量→新建 JAVA_HOME 變量 。變量值填寫jdk的安裝目錄。
系統(tǒng)變量→尋找 Path 變量→編輯在變量值最后輸入
%JAVA_HOME%bin;%JAVA_HOME%jrebin;(注意原來Path的變量值末尾有沒有;號,如果沒有,先輸入;號再輸入上面的代碼)。
系統(tǒng)變量→新建 CLASSPATH 變量,變量值填寫 .;%JAVA_HOME%lib;%JAVA_HOME%libtools.jar(注意最前面有一點)系統(tǒng)變量配置完畢。
檢驗是否配置成功 運行cmd 輸入 java -version (java 和 -version 之間有空格)如果有輸出結(jié)果說明配置成功。
延展閱讀:
分類:
企業(yè)版(Java EE)
Java EE[1] 是一種利用Java2平臺來簡化企業(yè)解決方案的開發(fā)、部署和管理相關(guān)的復(fù)雜問題的體系結(jié)構(gòu)。J2EE技術(shù)的基礎(chǔ)就是核心Java平臺或Java2平臺的標準版,Java EE不僅鞏固了標準版中的許多優(yōu)點,例如“編寫一次、隨處運行”的特性、方便存取數(shù)據(jù)庫的JDBC API、CORBA技術(shù)以及能夠在Internet應(yīng)用中保護數(shù)據(jù)的安全模式等等,同時還提供了對 EJB(Enterprise JavaBeans)、Java Servlets API、JSP(Java Server Pages)以及XML技術(shù)的全面支持。其最終目的就是成為一個能夠使企業(yè)開發(fā)者大幅縮短投放市場時間的體系結(jié)構(gòu)。
Java EE體系結(jié)構(gòu)提供中間層集成框架用來滿足無需太多費用而又需要高可用性、高可靠性以及可擴展性的應(yīng)用的需求。通過提供統(tǒng)一的開發(fā)平臺,J2EE降低了開發(fā)多層應(yīng)用的費用和復(fù)雜性,同時提供對現(xiàn)有應(yīng)用程序集成強有力支持,完全支持EJB,有良好的向?qū)еС执虬筒渴饝?yīng)用,添加目錄支持,增強了安全機制,提高了性能。
標準版(Java SE)
Java SE 是Java平臺標準版的簡稱(Java Platform, Standard Edition) (also known as Java 2 Platform) ,用于開發(fā)和部署桌面、服務(wù)器以及嵌入設(shè)備和實時環(huán)境中的Java應(yīng)用程序。Java SE包括用于開發(fā)Java Web服務(wù)的類庫,同時,Java SE為Java EE和Java ME提供了基礎(chǔ)。
Java SE(Java Platform, Standard Edition,Java標準版)就是基于JDK和JRE的。
JavaSE起源
Java的安全模型可以追溯到該平臺的早期時代,當時人們主要將它看作一種增強用戶體驗的瀏覽器擴展機制。執(zhí)行的Java代碼可以從各種源派生,而其中一些的來源是未知的或者不可靠的。相應(yīng)地,該平臺的安全性最初主要關(guān)注的是解決驗證被執(zhí)行的代碼可信任的問題,而且整個游戲圍繞著在瀏覽器中執(zhí)行applet。但是,這個模型只是簡單地劃分為trusted和untrusted部分,甚至連中等復(fù)雜的應(yīng)用程序都無法運行。
從 1.2 版開始,Java作為一個編程平臺逐漸得到了人們的認可,而不再只是一個瀏覽器擴展,Sun開始提供更加靈活的安全功能,首先是可配置安全策略的概念。Java文檔 介紹了它的發(fā)展情況。
當Java平臺開始進入企業(yè)環(huán)境時,很快就會明顯地感覺到,純粹基于代碼的功能無法管理大型應(yīng)用程序的安全性。Java平臺的1.4 版引入了一種叫做Java Authentication and Authorization Service (JAAS)的新特性,用于將基于用戶的權(quán)限項整合到安全策略中?,F(xiàn)在,堆棧上某個特7a64e59b9ee7ad9431333365633937殊代碼框架的權(quán)限既基于代碼的源(其 CodeSource),又基于驗證時分配給用戶的身份、組和角色。
Micro版(Java ME)
Java ME[2] 是Java微版的簡稱(Java Platform,Micro Edition),是一個技術(shù)和規(guī)范的集合,它為移動設(shè)備(包括消費類產(chǎn)品、嵌入式設(shè)備、高級移動設(shè)備等)提供了基于Java環(huán)境的開發(fā)與應(yīng)用平臺。Java ME目前分為兩類配置,一類是面向小型移動設(shè)備的CLDC(Connected Limited Device Profile),一類是面向功能更強大的移動設(shè)備如智能手機和機頂盒,稱為CDC(Connected Device Profile CDC)。
Java ME有自己的類庫,其中CLDC使用的是專用的Java虛擬機叫做JVM
java環(huán)境變量配置完了javac為什么不對呢
這是因為你把path寫成了pass。java命令能識別的原因是因為c盤的system32目錄下安裝了一個jre,不是你設(shè)置的環(huán)zhidao境變量配置使它能識別的。
下面再詳細介紹java環(huán)境變量的配置方法。
1、在開始菜單搜索環(huán)境變量
2、環(huán)回境變量-新建,新建一個JAVA_HOME變量,變量值為JDK的安裝目錄
3、把"%JAVA_HOME%bin;"這個變量插入PATH變量最前面,注意要有分號和后面的變量間隔開
4、在開始菜單搜索cmd打開命令提示符
5、輸入java -version看看版本是不是自己安裝的jdk版本,輸入where java檢查jdk安裝的位置,如果第答一個是自己剛才安裝的目錄,證明配置正確。
聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com