1. 程式人生 > 實用技巧 >javaweb環境搭建與執行

javaweb環境搭建與執行

目錄

jdk安裝與配置

一、下載jdk

jdk可以從官網下載,官網下載需要登入oracle,下載也很慢,所以不推薦;

我們可以使用國內下載映象地址

華為映象地址:

https://repo.huaweicloud.com/java/jdk/

其他下載地址:

http://www.sousou88.com/spec/java_openjdk.html

二、安裝jdk步驟

  1. 雙擊下載下來的安裝檔案, 點下一步

  2. 這裡我們可以選擇安裝路徑,也可以預設安裝。如果更改路徑最好不要放在中文或者帶空格的目錄下,以免將來出現不必要的麻煩。

  3. 點選確定就開始安裝了

  4. 這是要我們安裝JRE,JRE是Java的執行環境,包括了JVM等一些Java的執行環境。在我們安裝的JDK裡面已經有了JRE了,所以這裡可以選擇取消,對以後的開發工作一點都不影響,當然,裝了也沒關係。可以直接×掉,jdk就安裝完成了

三、配置jdk環境變數

  1. 右鍵此電腦,然後點選屬性,點選系統高階設定,點選環境變數

  2. 在系統變數這裡點選新建

  3. 變數名是JAVA_HOME;變數值是jdk的安裝路徑。然後點選確定

  4. 接著新建一個CLASSPATH的系統變數;變數值為 .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar

  5. 然後點選Path 進入以後,點選新建,在新建的地方輸入 %JAVA_HOME%\bin 最後點選確定

  6. 最後我們在cmd裡面測試jdk是否安裝完成

    依次輸入 java java -version javac

如果這三條命令都能正常顯示,那麼jdk配置就結束了,如果沒有正常顯示那麼就是環境變量出了問題。

tomcat下載與執行

可以在華為映象站下載自己需要的版本

https://mirrors.huaweicloud.com/apache/tomcat/tomcat-9/

tomcat版本對應

下載好後,雙擊安裝包進行安裝,一路 next 完成安裝

執行tomcat伺服器

在tomcat安裝目錄下的bin目錄中

雙擊Tomcat9.exe

出現以下畫面,證明tomcat伺服器部署完成。

接著我們在瀏覽器位址列中輸入 localhost:8080 出現以下畫面就說明tomcat伺服器部署完成

關閉tomcat伺服器

在bin目錄下有一個 shutdown.bat的檔案,雙擊就可以關閉tomcat伺服器;也可以使用cmd命令

檢視佔用8080埠的程序

netstat -ano|findstr 8080

這裡我們看到佔用8080埠的程序號是5712 ,接著我們輸入命令

taskkill /pid 5712 -f

就可以關閉佔用8080埠的tomcat伺服器

tomcat伺服器目錄結構

  1. bin

    bin目錄主要是用來存放tomcat的命令,主要有以.bat結尾的(windows命令)。
    startup 用來啟動tomcat
    shutdown 用來關閉tomcat
    修改catalina可以設定tomcat的記憶體

  2. conf

    conf目錄主要是用來存放tomcat的一些配置檔案。

    server.xml可以設定埠號、設定域名或IP、預設載入的專案、請求編碼
    web.xml可以設定tomcat支援的檔案型別
    context.xml可以用來配置資料來源之類的
    tomcat-users.xml用來配置管理tomcat的使用者與許可權
    在Catalina目錄下可以設定預設載入的專案

  3. lib

    lib目錄主要用來存放tomcat執行需要載入的jar包。
    例如,像連線資料庫的jdbc的包我們可以加入到lib目錄中來。

  4. logs

    logs目錄用來存放tomcat在執行過程中產生的日誌檔案,非常重要的是在控制檯輸出的日誌。(清空不會對tomcat執行帶來影響)
    在windows環境中,控制檯的輸出日誌在catalina.xxxx-xx-xx.log檔案中
    在linux環境中,控制檯的輸出日誌在catalina.out檔案中

  5. temp

    temp目錄使用者存放tomcat在執行過程中產生的臨時檔案。(清空不會對tomcat執行帶來影響)

  6. webapps

    webapps目錄用來存放應用程式,當tomcat啟動時會去載入webapps目錄下的應用程式。可以以資料夾、war包、jar包的形式釋出應用。
    當然,你也可以把應用程式放置在磁碟的任意位置,在配置檔案中對映好就行。

  7. work

    work目錄用來存放tomcat在執行時的編譯後文件,例如JSP編譯後的檔案。
    清空work目錄,然後重啟tomcat,可以達到清除快取的作用。~

idea執行javaweb

下載安裝idea

參考教程:

轉載於:https://blog.csdn.net/weixin_42562514/article/details/87903951

破解idea:

破解教程:

轉載於:http://idea.studycoder.com/

配置tomcat

在系統變數中新建 CATALINA_BASE 和 CATALINA_HOME 變數值為tomcat安裝目錄

然後再Path環境變數中編輯環境變數

javaweb準備階段

開啟idea安裝目錄下的bin目錄,編輯idea.exe.vmoptions 和 idea.exe.vmoptions 檔案,在文件最後加上

-Dfile.encoding=UTF-8

這一步是設定tomcat伺服器在idea中執行時,控制檯不是亂碼

建立javaweb專案

右鍵專案名,新建一個Module

點選next

輸入module 名接著點選next

點選Finish後 ,就會出現一個這樣的目錄結構

右鍵module 名 ,在彈出的子選單項中選擇 Add Framework Support...

勾選Web Application,點選ok

01stu目錄下多出了一web目錄

接著開始配置將tomcat連線idea

  1. 首先點選Add Configuration...
  2. 點選加號
  3. 在彈出的子選單中找到Tomcat Server ,選中Local
  4. 點選ok

選擇tomcat安裝的位置,先不用管Warning (如果是第一次配置的話),點選ok

這個時候我們發現貓頭上有個×

接著我們點選Edit Configuration

這個就介面就是剛剛的那一步,如果是第一次配置,將沒有Artifact...這個選項,接著我們點選ok,tomcat伺服器就連線上了idea

目錄結構:

src:用來存放Servlet程式

web :存放網頁檔案

web.xml :配置servlet程式

使用idea執行javaweb專案

點選執行

控制檯顯示deployed successfully 就說明部署完成,瀏覽器會自動彈出