Java?Web開發(fā)環(huán)境配置詳解
這是進行Java Web開發(fā)必備的一個過程,僅供新手參考,高手可以忽略!
JDK 和 JRE 的區(qū)別
JRE(Java Runtime Enviroment) 是 Java 的運行環(huán)境。面向 Java 程序的使用者,而不是開發(fā)者。如果你僅下載并安裝了JRE,那么你的系統(tǒng)只能運行 Java 程序。JRE 是運行 Java 程序所必須環(huán)境的集合,包含JVM標準實現(xiàn)及 Java 核心類庫。它包括 Java 虛擬機、Java 平臺核心類和支持文件。它不包含開發(fā)工具(編譯器、調試器等)。
JDK(Java Development Kit) 又稱 J2SDK(Java2 Software Development Kit),是 Java 開發(fā)工具包,它提供了 Java 的開發(fā)環(huán)境(提供了編譯器 javac 等工具,用于將 java 文件編譯為 class 文件)和運行環(huán)境(提 供了 JVM 和 Runtime 輔助包,用于解析 class 文件使其得到運行)。如果你下載并安裝了 JDK,那么你不僅可以開發(fā) Java 程序,也同時擁有了運行 Java 程序的平臺。JDK 是整個 Java 的核心,包括了Java 運行環(huán)境(JRE),一堆 Java 工具 tools.jar 和 Java 標準類庫 (rt.jar)。
先看看要安裝的東西:
jdk下載地址://www.dbjr.com.cn/softs/214120.html
eclipse下載://www.dbjr.com.cn/softs/143046.html
MySQL下載://www.dbjr.com.cn/softs/40589.html
tomcat下載://www.dbjr.com.cn/softs/417569.html
各位也可以去官網(wǎng)上下載,版本不一定非得都一樣,如果找不著就google一下,下面進入正題。
一、安裝JDK
jdk 的下載路徑:https://www.oracle.com/java/technologies/downloads
1、下載得到jdk-6u35-windows-i586.exe,大概70M,直接雙擊運行安裝,一路next就可以,默認是安裝到系統(tǒng)盤下面的Program Files,我這里裝在C:\Java下面,注意安裝完jdk之后會自動運行安裝jre,這時的安裝路徑最好和jdk一樣,方便管理,我的都是在C:\Java下面。
2、環(huán)境變量配置:右擊“我的電腦”,點擊“屬性”;選擇“高級”選項卡,點擊“環(huán)境變量”; 在“系統(tǒng)變量”中,設置3項屬性,JAVA_HOME,PATH,CLASSPATH(大小寫無所謂),若已存在則點擊“編輯”,不存在則點擊“新建”;一般 PATH都是已經(jīng)存在的。
3、配置如下:
JAVA_HOME C:\Java\jdk1.6.0_35 CLASSPATH .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar; Path %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
如圖:
注意:CLASSPATH項的變量值前面是有一點的,Path的變量值一般加到原來值的前面,如果加到后面要用分號隔開
在配置環(huán)境變量中:
設置JAVA_HOME:
一是為了方便引用,比如,JDK安裝在C:\jdk1.6.0目錄里,則設置JAVA_HOME為該目錄路徑, 那么以后要使用這個路徑的時候, 只需輸入%JAVA_HOME%即可, 避免每次引用都輸入很長的路徑串;
二則是歸一原則, 當JDK路徑改變的時候, 僅需更改JAVA_HOME的變量值即可, 否則,就要更改任何用絕對路徑引用JDK目錄的文檔, 要是萬一沒有改全, 某個程序找不到JDK, 后果是可想而知的----系統(tǒng)崩潰!
三則是第三方軟件會引用約定好的 JAVA_HOME 變量, 不然, 你不能正常使用該軟件。
在系統(tǒng)環(huán)境變量那一欄中點 -> 新建 JAVA_HOME (JAVA_HOME指向的是JDK的安裝路徑)
path 變量
path 變量使得我們能夠在系統(tǒng)中的任何地方運行java應用程序,比如 javac、java、javah 等等,這就要找到我們安裝 JDK 的目錄,
假設我們的JDK安裝在 C:\jdk1.6.0 目錄下,那么在 C:\jdk1.6.0\bin 目錄下就是我們常用的 java 應用程序,我們就需要把 C:\jdk1.6.0\bin 這個目錄加到 path 環(huán)境變量里面。
classpath 變量
classpath 環(huán)境變量,是當我們在開發(fā)java程序時需要引用別人寫好的類時,要讓 java 解釋器知道到哪里去找這個類。通常,sun 為我們提供了一些額外的豐富的類包,一個是 dt.jar,一個是 tools.jar,這兩個 jar 包都位于 C:\jdk1.6.0\lib 目錄下,所以通常我們都會把這兩個 jar 包加到我們的 classpath 環(huán)境變量中 set classpath=.;C:\jdk1.6.0\lib\tools.jar;C:\jdk1.6.0\lib\dt.jar。
注意在完成配置環(huán)境變量后測試JDK是否安裝成功時鍵入命令:java -version
4、驗證安裝成功與否:“開始”->;“運行”,鍵入“cmd”;鍵入命令“java -version”,“java”,“javac”幾個命令,出現(xiàn)畫面,說明環(huán)境變量配置成功;
二、安裝tomcat
1、下載apache-tomcat-6.0.35.exe,大概7M,我這是安裝包的(壓縮包的直接解壓即可),雙擊運行一路next即可安裝完畢,其中也可以配置一下安裝路徑,我這保持默認路徑,端口也是默認8080。
2、驗證安裝:打開瀏覽器,鍵入http://localhost:8080/,如果出現(xiàn)一下頁面即安裝成功:
三、eclipse安裝與配置
1、下載eclipse-jee-juno-win32.zip,大概220M,直接解壓,我解壓到C:\eclipse;
2、下載Tomcat插件tomcatPluginV33.zip(一定要下eclipse對應版本的插件),大概330K,解壓都得到com.sysdeo.eclipse.tomcat_3.3.0文件夾;
3、將com.sysdeo.eclipse.tomcat_3.3.0文件夾拷貝到eclipse目錄下的plugins插件文件夾內,我這里是C:\eclipse\plugins,如下圖:
4、運行eclipse,設置workspace,我設置在C:\workspace,運行eclipse后工具欄上會出現(xiàn)Tomcat工具條,如沒有則檢查前面步驟,如圖:
5、接著進行eclipse配置,先是jre,一般此項已經(jīng)配置好的,如下圖:
6、然后是web應用服務器配置,步驟如下圖:
點擊Add。。。
選中Tomcat v6.0,然后Next。。。
選中Tomcat的安裝路徑,及對應的jre,F(xiàn)inish即可。
7、配置Tomcat,選擇版本,安裝路徑以及Server.xml,如下圖:
Advanced下設置Tomcat路徑,如下圖:
JVM設置。。。
完成以上步驟Tomcat就已經(jīng)配置好了。
四、MySQL安裝與配置
1、下載mysql-5.5.27-win32.msi,大概30M,直接運行安裝,一路Next即可,其中需要留意網(wǎng)絡端口一般保持默認3306,字符編碼一般設為UTF-8,千萬要記住你設置的root用戶密碼,沒有意外的話一般可以安裝成功;
2、下載navicat lite mysql.rar,大概8M,這是一個用來管理MySQL的圖形界面工具,直接安裝即可;
3、運行navicat lite,新建一個數(shù)據(jù)庫連接,如下圖:
填入連接名(隨便填),以及root用戶名及密碼,如下圖:
測試連接如果成功,即可在左側欄找著該連接,雙擊它即可打開對應的數(shù)據(jù)庫服務器
4、接下來是新建數(shù)據(jù)庫,如下圖:
5、新建表,可以用界面來創(chuàng)建,也可以用sql語句,如下圖:
6、雙擊對應表,即可打開表進行數(shù)據(jù)增加修改刪除,如下圖:
總結:至此Java Web開發(fā)環(huán)境基本搭建完畢,如果時間運行,下一篇再寫個實例程序和大家分享!
相關文章
@Autowired自動裝配,@Bean注入@Primary,@Qualifier優(yōu)先級講解
這篇文章主要介紹了@Autowired自動裝配,@Bean注入@Primary,@Qualifier優(yōu)先級,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2021-09-09教你一步解決java.io.FileNotFoundException:找不到文件異常
這篇文章主要給大家介紹了關于如何一步解決java.io.FileNotFoundException:找不到文件異常的相關資料,文中通過圖文以及代碼介紹的非常詳細,需要的朋友可以參考下2024-01-01IDEA啟動服務提示端口被占用,Web?server?failed?to?start.Port?was?al
這篇文章主要介紹了IDEA啟動服務提示端口被占用,Web?server?failed?to?start.Port?was?already?in?use.,本文給大家分享解決方案,分為linux系統(tǒng)和windows系統(tǒng)解決方案,需要的朋友可以參考下2023-07-07