亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Java?Web開發(fā)環(huán)境配置詳解

 更新時(shí)間:2023年06月02日 05:59:06   作者:wangqiuyun  
這篇文章主要介紹了Java?Web開發(fā)環(huán)境配置詳解,對初學(xué)者是個(gè)必備的過程,有需要的可以了解一下

這是進(jìn)行Java Web開發(fā)必備的一個(gè)過程,僅供新手參考,高手可以忽略!

JDK 和 JRE 的區(qū)別

JRE(Java Runtime Enviroment) 是 Java 的運(yùn)行環(huán)境。面向 Java 程序的使用者,而不是開發(fā)者。如果你僅下載并安裝了JRE,那么你的系統(tǒng)只能運(yùn)行 Java 程序。JRE 是運(yùn)行 Java 程序所必須環(huán)境的集合,包含JVM標(biāo)準(zhǔn)實(shí)現(xiàn)及 Java 核心類庫。它包括 Java 虛擬機(jī)、Java 平臺核心類和支持文件。它不包含開發(fā)工具(編譯器、調(diào)試器等)。

JDK(Java Development Kit) 又稱 J2SDK(Java2 Software Development Kit),是 Java 開發(fā)工具包,它提供了 Java 的開發(fā)環(huán)境(提供了編譯器 javac 等工具,用于將 java 文件編譯為 class 文件)和運(yùn)行環(huán)境(提 供了 JVM 和 Runtime 輔助包,用于解析 class 文件使其得到運(yùn)行)。如果你下載并安裝了 JDK,那么你不僅可以開發(fā) Java 程序,也同時(shí)擁有了運(yùn)行 Java 程序的平臺。JDK 是整個(gè) Java 的核心,包括了Java 運(yùn)行環(huán)境(JRE),一堆 Java 工具 tools.jar 和 Java 標(biāo)準(zhǔn)類庫 (rt.jar)。

先看看要安裝的東西:

jdk下載地址://chabaoo.cn/softs/214120.html

eclipse下載://chabaoo.cn/softs/143046.html

MySQL下載://chabaoo.cn/softs/40589.html

tomcat下載://chabaoo.cn/softs/417569.html

各位也可以去官網(wǎng)上下載,版本不一定非得都一樣,如果找不著就google一下,下面進(jìn)入正題。

一、安裝JDK

jdk 的下載路徑:https://www.oracle.com/java/technologies/downloads

1、下載得到j(luò)dk-6u35-windows-i586.exe,大概70M,直接雙擊運(yùn)行安裝,一路next就可以,默認(rèn)是安裝到系統(tǒng)盤下面的Program Files,我這里裝在C:\Java下面,注意安裝完jdk之后會自動運(yùn)行安裝jre,這時(shí)的安裝路徑最好和jdk一樣,方便管理,我的都是在C:\Java下面。

2、環(huán)境變量配置:右擊“我的電腦”,點(diǎn)擊“屬性”;選擇“高級”選項(xiàng)卡,點(diǎn)擊“環(huán)境變量”; 在“系統(tǒng)變量”中,設(shè)置3項(xiàng)屬性,JAVA_HOME,PATH,CLASSPATH(大小寫無所謂),若已存在則點(diǎn)擊“編輯”,不存在則點(diǎn)擊“新建”;一般 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項(xiàng)的變量值前面是有一點(diǎn)的,Path的變量值一般加到原來值的前面,如果加到后面要用分號隔開

在配置環(huán)境變量中:

設(shè)置JAVA_HOME:

一是為了方便引用,比如,JDK安裝在C:\jdk1.6.0目錄里,則設(shè)置JAVA_HOME為該目錄路徑, 那么以后要使用這個(gè)路徑的時(shí)候, 只需輸入%JAVA_HOME%即可, 避免每次引用都輸入很長的路徑串;

二則是歸一原則, 當(dāng)JDK路徑改變的時(shí)候, 僅需更改JAVA_HOME的變量值即可, 否則,就要更改任何用絕對路徑引用JDK目錄的文檔, 要是萬一沒有改全, 某個(gè)程序找不到JDK, 后果是可想而知的----系統(tǒng)崩潰!

三則是第三方軟件會引用約定好的 JAVA_HOME 變量, 不然, 你不能正常使用該軟件。

在系統(tǒng)環(huán)境變量那一欄中點(diǎn) -> 新建 JAVA_HOME (JAVA_HOME指向的是JDK的安裝路徑)

path 變量

path 變量使得我們能夠在系統(tǒng)中的任何地方運(yùn)行java應(yīng)用程序,比如 javac、java、javah 等等,這就要找到我們安裝 JDK 的目錄,

假設(shè)我們的JDK安裝在 C:\jdk1.6.0 目錄下,那么在 C:\jdk1.6.0\bin 目錄下就是我們常用的 java 應(yīng)用程序,我們就需要把 C:\jdk1.6.0\bin 這個(gè)目錄加到 path 環(huán)境變量里面。

classpath 變量

classpath 環(huán)境變量,是當(dāng)我們在開發(fā)java程序時(shí)需要引用別人寫好的類時(shí),要讓 java 解釋器知道到哪里去找這個(gè)類。通常,sun 為我們提供了一些額外的豐富的類包,一個(gè)是 dt.jar,一個(gè)是 tools.jar,這兩個(gè) jar 包都位于 C:\jdk1.6.0\lib 目錄下,所以通常我們都會把這兩個(gè) jar 包加到我們的 classpath 環(huán)境變量中 set classpath=.;C:\jdk1.6.0\lib\tools.jar;C:\jdk1.6.0\lib\dt.jar。

注意在完成配置環(huán)境變量后測試JDK是否安裝成功時(shí)鍵入命令:java -version

4、驗(yàn)證安裝成功與否:“開始”->;“運(yùn)行”,鍵入“cmd”;鍵入命令“java -version”,“java”,“javac”幾個(gè)命令,出現(xiàn)畫面,說明環(huán)境變量配置成功;

二、安裝tomcat

1、下載apache-tomcat-6.0.35.exe,大概7M,我這是安裝包的(壓縮包的直接解壓即可),雙擊運(yùn)行一路next即可安裝完畢,其中也可以配置一下安裝路徑,我這保持默認(rèn)路徑,端口也是默認(rèn)8080。

2、驗(yàn)證安裝:打開瀏覽器,鍵入http://localhost:8080/,如果出現(xiàn)一下頁面即安裝成功:

三、eclipse安裝與配置

1、下載eclipse-jee-juno-win32.zip,大概220M,直接解壓,我解壓到C:\eclipse;

2、下載Tomcat插件tomcatPluginV33.zip(一定要下eclipse對應(yīng)版本的插件),大概330K,解壓都得到com.sysdeo.eclipse.tomcat_3.3.0文件夾;

3、將com.sysdeo.eclipse.tomcat_3.3.0文件夾拷貝到eclipse目錄下的plugins插件文件夾內(nèi),我這里是C:\eclipse\plugins,如下圖:

4、運(yùn)行eclipse,設(shè)置workspace,我設(shè)置在C:\workspace,運(yùn)行eclipse后工具欄上會出現(xiàn)Tomcat工具條,如沒有則檢查前面步驟,如圖:

5、接著進(jìn)行eclipse配置,先是jre,一般此項(xiàng)已經(jīng)配置好的,如下圖:

6、然后是web應(yīng)用服務(wù)器配置,步驟如下圖:

點(diǎn)擊Add。。。

選中Tomcat v6.0,然后Next。。。

選中Tomcat的安裝路徑,及對應(yīng)的jre,F(xiàn)inish即可。

7、配置Tomcat,選擇版本,安裝路徑以及Server.xml,如下圖:

Advanced下設(shè)置Tomcat路徑,如下圖:

JVM設(shè)置。。。

完成以上步驟Tomcat就已經(jīng)配置好了。

四、MySQL安裝與配置

1、下載mysql-5.5.27-win32.msi,大概30M,直接運(yùn)行安裝,一路Next即可,其中需要留意網(wǎng)絡(luò)端口一般保持默認(rèn)3306,字符編碼一般設(shè)為UTF-8,千萬要記住你設(shè)置的root用戶密碼,沒有意外的話一般可以安裝成功;

2、下載navicat lite mysql.rar,大概8M,這是一個(gè)用來管理MySQL的圖形界面工具,直接安裝即可;

3、運(yùn)行navicat lite,新建一個(gè)數(shù)據(jù)庫連接,如下圖:

填入連接名(隨便填),以及root用戶名及密碼,如下圖:

測試連接如果成功,即可在左側(cè)欄找著該連接,雙擊它即可打開對應(yīng)的數(shù)據(jù)庫服務(wù)器

4、接下來是新建數(shù)據(jù)庫,如下圖:

5、新建表,可以用界面來創(chuàng)建,也可以用sql語句,如下圖:

6、雙擊對應(yīng)表,即可打開表進(jìn)行數(shù)據(jù)增加修改刪除,如下圖:

總結(jié):至此Java Web開發(fā)環(huán)境基本搭建完畢,如果時(shí)間運(yùn)行,下一篇再寫個(gè)實(shí)例程序和大家分享!

相關(guān)文章

  • Java工具類之@RequestMapping注解

    Java工具類之@RequestMapping注解

    今天帶大家來學(xué)習(xí)Java工具類,文中對注解@RequestMapping作了非常詳細(xì)的介紹,對正在學(xué)習(xí)java的小伙伴們很有幫助,需要的朋友可以參考下
    2021-05-05
  • @Autowired自動裝配,@Bean注入@Primary,@Qualifier優(yōu)先級講解

    @Autowired自動裝配,@Bean注入@Primary,@Qualifier優(yōu)先級講解

    這篇文章主要介紹了@Autowired自動裝配,@Bean注入@Primary,@Qualifier優(yōu)先級,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-09-09
  • 輕松掌握J(rèn)ava觀察者模式

    輕松掌握J(rèn)ava觀察者模式

    這篇文章主要幫助大家輕松掌握J(rèn)ava觀察者模式,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2016-09-09
  • 教你一步解決java.io.FileNotFoundException:找不到文件異常

    教你一步解決java.io.FileNotFoundException:找不到文件異常

    這篇文章主要給大家介紹了關(guān)于如何一步解決java.io.FileNotFoundException:找不到文件異常的相關(guān)資料,文中通過圖文以及代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2024-01-01
  • springboot項(xiàng)目如何部署到服務(wù)器

    springboot項(xiàng)目如何部署到服務(wù)器

    這篇文章主要介紹了springboot項(xiàng)目如何部署到服務(wù)器問題,具有很好的參考價(jià)值,希望對大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-05-05
  • Java實(shí)現(xiàn)數(shù)獨(dú)小游戲

    Java實(shí)現(xiàn)數(shù)獨(dú)小游戲

    這篇文章主要為大家詳細(xì)介紹了Java實(shí)現(xiàn)數(shù)獨(dú)小游戲,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-05-05
  • java實(shí)現(xiàn)兩個(gè)線程交替打印的實(shí)例代碼

    java實(shí)現(xiàn)兩個(gè)線程交替打印的實(shí)例代碼

    在本篇文章里小編給大家整理的是一篇關(guān)于java實(shí)現(xiàn)兩個(gè)線程交替打印的相關(guān)知識點(diǎn)內(nèi)容,有需要的朋友們參考下。
    2019-12-12
  • IDEA啟動服務(wù)提示端口被占用,Web?server?failed?to?start.Port?was?already?in?use.

    IDEA啟動服務(wù)提示端口被占用,Web?server?failed?to?start.Port?was?al

    這篇文章主要介紹了IDEA啟動服務(wù)提示端口被占用,Web?server?failed?to?start.Port?was?already?in?use.,本文給大家分享解決方案,分為linux系統(tǒng)和windows系統(tǒng)解決方案,需要的朋友可以參考下
    2023-07-07
  • Struts2攔截器 關(guān)于解決登錄的問題

    Struts2攔截器 關(guān)于解決登錄的問題

    下面小編就為大家?guī)硪黄猄truts2攔截器 關(guān)于解決登錄的問題。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2017-10-10
  • Spring中的Sentinel熔斷降級詳解

    Spring中的Sentinel熔斷降級詳解

    這篇文章主要介紹了Spring中的Sentinel熔斷降級詳解,熔斷降級是一種保護(hù)系統(tǒng)穩(wěn)定性和可用性的機(jī)制,旨在防止故障的擴(kuò)散和蔓延,提高用戶體驗(yàn)和信任度,需要的朋友可以參考下
    2023-09-09

最新評論