更新時(shí)間:2021-12-07 10:14:28 來源:動(dòng)力節(jié)點(diǎn) 瀏覽1343次
首先,在開始構(gòu)建令人驚嘆的項(xiàng)目或編寫第一個(gè) JavaHello World項(xiàng)目之前,您需要設(shè)置和配置 Java 開發(fā)環(huán)境。
按照以下步驟安裝和設(shè)置您的 JavaWeb 開發(fā)環(huán)境:
您可以通過javac –version從終端運(yùn)行來驗(yàn)證是否已安裝 JDK 。
如果沒有安裝JDK,請(qǐng)從http://www.oracle.com下載并安裝(確保下載的是JDK而不是JRE)
下載后,運(yùn)行安裝程序并按照屏幕上的說明進(jìn)行操作。
設(shè)置環(huán)境變量:JAVA_HOME= 設(shè)置環(huán)境變量需要管理員權(quán)限。
添加%JAVA_HOME%/bin到路徑。
驗(yàn)證您的安裝(從命令行運(yùn)行javac -version、echo %JAVA_HOME%(echo $JAVA_HOME在 Mac 上)、echo %PATH%(echo $PATH在 Mac 上)并分別運(yùn)行這些命令。)
從http://maven.apache.org/下載 Maven
解壓下載的 zip 文件
設(shè)置環(huán)境變量,M2_HOME=
將 %M2_HOME%/bin 添加到 PATH
驗(yàn)證您的安裝(從命令行運(yùn)行mvn -version、echo %M2_HOME%(echo $M2_HOME在 Mac 上)、echo %PATH%(echo $PATH在 Mac 上)并分別運(yùn)行這些命令并檢查您的更改是否已應(yīng)用。)
下載并設(shè)置 Eclipse IDE
從http://www.eclipse.org/下載 eclipse 。確保您為 Java EE 開發(fā)人員下載了 Eclipse。
解壓下載的文件
eclipse雙擊eclipse.exe下運(yùn)行以啟動(dòng)IDE%ECLIPSE_DIR%
配置 eclipse 以使用您的 JDK。
選擇 Window-> Preferences-> Java->Installed JREs
選擇當(dāng)前安裝的 JRE:
點(diǎn)擊 Edit 按鈕
單擊 Browse 并導(dǎo)航到 JAVA 安裝的主目錄(例如 C:\Program Files\Java\jdk1.8.0_111)
點(diǎn)擊 OK 保存然后OK完成
配置 eclipse 以使用您的 Maven。Eclipse 通常使用它自己的 maven 插件,如果你想使用你安裝的 maven。執(zhí)行以下步驟:
選擇 Window-> Preferences-> Maven-> Installations->Add
導(dǎo)航到 Maven 安裝的主目錄,然后單擊Finish以完成。
從http://tomcat.apache.org/下載 tomcat 服務(wù)器
解壓下載的 zip 文件
注意:確保完整的 tomcat 主路徑中沒有空格,這可能會(huì)導(dǎo)致稍后出現(xiàn)一些錯(cuò)誤。
好:C:\tomcat
壞:C:\program files\tomcat
設(shè)置環(huán)境變量,CATALINA_HOME=PATH_TO_CATALINA(你解壓tomcat的目錄)
通過執(zhí)行 %CATALINA_HOME%/bin/startup.bat 啟動(dòng) tomcat 以驗(yàn)證安裝
等待幾分鐘讓 tomcat 啟動(dòng)
打開 http://localhost:8080驗(yàn)證 tomcat 正在運(yùn)行
您可以使用 %CATALINAHOME%/bin/shutdown.bat 關(guān)閉 tomcat
創(chuàng)建一個(gè)非常簡單的Hello WorldWeb 應(yīng)用程序來測(cè)試我們的安裝。從命令行執(zhí)行下面的 maven 命令。(它會(huì)提示你輸入你正在創(chuàng)建的項(xiàng)目的信息,Group Id,Artifact Id,版本...等。你可以只指定 Group Id 和 Artifact Id,maven 將采用默認(rèn)值其余的……)
請(qǐng)注意,您需要將整個(gè)字符串作為單個(gè)命令輸入
mvn archetype:generate -DarchetypeGroupId=org.apache.maven.archetypes -
DarchetypeArtifactId=maven-archetype-webapp -DarchetypeVersion=1.4

通過執(zhí)行上述命令,maven 創(chuàng)建了一個(gè)名為hello-world(項(xiàng)目名稱是您定義的工件 ID)的項(xiàng)目,其目錄結(jié)構(gòu)如下。
? <hello-world>/
? src/
? main/
webapp
|-- WEB-INF
| `-- web.xml
`-- index.jsp
? pom.xml
現(xiàn)在,構(gòu)建項(xiàng)目。運(yùn)行這些命令來執(zhí)行此操作。
cd hello-world
mvn clean install
maveninstall命令構(gòu)建項(xiàng)目并在目錄中創(chuàng)建一個(gè)可部署的war文件target。
部署 hello-world.war 到 tomcat 應(yīng)用服務(wù)器(輸入你的 Tomcat Home Path)
cp target/hello-world.war your_tomcat_home/webapps
從 Web 瀏覽器訪問您的 hello-world 應(yīng)用程序http://localhost:8080/hello-world

在本教程中,我們已經(jīng)成功設(shè)置了 Java Web 開發(fā)環(huán)境。我們已經(jīng)安裝了 JDK、Apache Maven、Eclipse IDE 和 Apache Tomcat 應(yīng)用服務(wù)器。我們創(chuàng)建了一個(gè)簡單的 hello-world Web 應(yīng)用程序,maven-archetype-webapp用于測(cè)試我們的環(huán)境設(shè)置。我們已經(jīng)使用maven clean install命令構(gòu)建了我們的項(xiàng)目并將我們的項(xiàng)目部署hello-world.war到 Tomcat 應(yīng)用程序服務(wù)器。
Java實(shí)驗(yàn)班
0基礎(chǔ) 0學(xué)費(fèi) 15天面授
Java就業(yè)班
有基礎(chǔ) 直達(dá)就業(yè)
Java夜校直播班
業(yè)余時(shí)間 高薪轉(zhuǎn)行
Java在職加薪班
工作1~3年,加薪神器
Java架構(gòu)師班
工作3~5年,晉升架構(gòu)
提交申請(qǐng)后,顧問老師會(huì)電話與您溝通安排學(xué)習(xí)