JavaWeb開發之環境準備-大合集

本文博客地址

JavaWeb開發 || 環境準備

  • 1. 前言
  • 2. JDK8安裝
    • 2.1 下載地址
    • 2.2 安裝配置圖示
      • 2.2.1 JDK安裝
      • 2.2.2 配置系統環境變量
  • 3. Maven安裝
    • 3.1 Maven下載
    • 3.2 Maven解壓及系統變量配置
  • 4. Tomcat安裝
    • 4.1 Tomcat下載
    • 4.2 Tomcat解壓及系統變量配置
  • 5. Redis安裝
    • 5.1 Redis下載
    • 5.2 Redis安裝
    • 5.3 Redis圖形化客戶端下載安裝
      • 5.3.1 RESP下載
  • 6. MySQL安裝
    • 6.1 MySQL下載
    • 6.2 雙擊運行開始安裝
    • 6.3 安裝Chat2DB
      • 6.3.1 下載
  • 7. IDEA2024.1.4安裝及配置
    • 7.1 下載
    • 7.2 安裝
  • 8. WebStorm2024.1.5安裝與配置
    • 8.1 下載
    • 8.2 安裝
  • 9. Visual Studio Code安裝與配置
    • 9.1 下載
    • 9.2 安裝
  • 10. Snipaste截圖貼圖軟件安裝
    • 10.1 下載
    • 10.2 解壓后即可使用,開機自啟,截圖、貼圖、取色都很簡單,可以F1截圖研究下

1. 前言

首先,歡迎各位的加入。

2. JDK8安裝

2.1 下載地址

采用國內鏡像源,Oracle官網下載太費勁了,還得登錄
鏡像源地址:
華為云

2.2 安裝配置圖示

2.2.1 JDK安裝

在這里插入圖片描述

2.2.2 配置系統環境變量

在這里插入圖片描述
在這里插入圖片描述
在這里插入圖片描述

JAVA_HOME
C:\Program Files\Java\jdk1.8.0_144

在這里插入圖片描述

CLASSPATH
.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;

在這里插入圖片描述

在這里插入圖片描述

%JAVA_HOME%\bin
%JAVA_HOME%\jre\bin

驗證環境變量配置 Win + R 輸入cmd

在這里插入圖片描述

3. Maven安裝

3.1 Maven下載

華為云
在這里插入圖片描述

3.2 Maven解壓及系統變量配置

找一個目錄,依照自己的喜好,然后解壓下載的Maven壓縮包。這就是我們后續經常用的Maven了。下面就需要配置Maven的系統變量了,詳細的請參考JDK安裝的配置步驟。
在這里插入圖片描述

MAVEN_HOME
D:\Java\apache-maven-3.6.3

驗證Maven環境變量是否配置成功

mvn -v

在這里插入圖片描述

4. Tomcat安裝

4.1 Tomcat下載

華為云
在這里插入圖片描述

4.2 Tomcat解壓及系統變量配置

找一個目錄,依照自己的喜好,然后解壓下載的Tomcat壓縮包。這就是我們后續經常用的Tomcat了。下面就需要配置Tomcat的系統變量了,詳細的請參考JDK安裝的配置步驟。
在這里插入圖片描述

CATALINA_HOME
D:\Java\apache-tomcat-8.5.83

在這里插入圖片描述

%CATALINA_HOME%\bin

驗證Tomcat環境變量是否配置成功

startup.bat

在這里插入圖片描述

驗證是否啟動成功,訪問:http://localhost:8080

在這里插入圖片描述

5. Redis安裝

5.1 Redis下載

Redis官方沒有Windows系統的版本,微軟進行了Redis5.0的移植適配。下載地址如下:
Redis Windows版本
在這里插入圖片描述

5.2 Redis安裝

在這里插入圖片描述
在這里插入圖片描述
在這里插入圖片描述
在這里插入圖片描述
在這里插入圖片描述
啟動Redis
在這里插入圖片描述
在這里插入圖片描述
在這里插入圖片描述
在這里插入圖片描述

5.3 Redis圖形化客戶端下載安裝

5.3.1 RESP下載

RESP下載Github
在這里插入圖片描述
安裝提示一步步安裝就行,很簡單,不再截圖了。安裝完了運行如下,讓我們連接我們上面安裝好的Redis
在這里插入圖片描述
在這里插入圖片描述
在這里插入圖片描述

6. MySQL安裝

6.1 MySQL下載

MySQL官網下載
在這里插入圖片描述

6.2 雙擊運行開始安裝

在這里插入圖片描述

在這里插入圖片描述

在這里插入圖片描述
在這里插入圖片描述
在這里插入圖片描述
在這里插入圖片描述在這里插入圖片描述
在這里插入圖片描述
在這里插入圖片描述
在這里插入圖片描述
在這里插入圖片描述
在這里插入圖片描述在這里插入圖片描述
在這里插入圖片描述
在這里插入圖片描述
在這里插入圖片描述
在這里插入圖片描述在這里插入圖片描述
在這里插入圖片描述
在這里插入圖片描述
驗證
在這里插入圖片描述
在這里插入圖片描述

6.3 安裝Chat2DB

由于Navicat和SQLyog都收費,因此不再演示,安裝也比較簡單,可自行下載安裝。
我這里就安裝下開源免費的Chat2DB吧,玩玩就行,工作建議上述的兩個吧

6.3.1 下載

Chat2DB
在這里插入圖片描述
在這里插入圖片描述
在這里插入圖片描述
在這里插入圖片描述
在這里插入圖片描述
在這里插入圖片描述

7. IDEA2024.1.4安裝及配置

7.1 下載

IDEA官網下載

7.2 安裝

在這里插入圖片描述
在這里插入圖片描述
在這里插入圖片描述在這里插入圖片描述
在這里插入圖片描述
在這里插入圖片描述
在這里插入圖片描述

https://start.aliyun.com

在這里插入圖片描述在這里插入圖片描述

需要配置一下Maven為我們上邊安裝的Maven

在這里插入圖片描述
在這里插入圖片描述
在這里插入圖片描述
在這里插入圖片描述

8. WebStorm2024.1.5安裝與配置

8.1 下載

WebStorm官網

8.2 安裝

在這里插入圖片描述
在這里插入圖片描述
在這里插入圖片描述
在這里插入圖片描述

9. Visual Studio Code安裝與配置

9.1 下載

Visual Studio Code官網下載
在這里插入圖片描述

下載System版本,不要下載User版本,User版本的不能檢查更新

9.2 安裝

在這里插入圖片描述
在這里插入圖片描述
在這里插入圖片描述
在這里插入圖片描述
在這里插入圖片描述在這里插入圖片描述

10. Snipaste截圖貼圖軟件安裝

10.1 下載

官網下載
在這里插入圖片描述

10.2 解壓后即可使用,開機自啟,截圖、貼圖、取色都很簡單,可以F1截圖研究下

在這里插入圖片描述

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/diannao/41999.shtml
繁體地址,請注明出處:http://hk.pswp.cn/diannao/41999.shtml
英文地址,請注明出處:http://en.pswp.cn/diannao/41999.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

記錄一次麒麟V10 安裝sysbench各種報錯(關于MySQL)處理過程

sysbench手工下載: https://github.com/akopytov/sysbench 下載.zip文件,上傳到服務器上 解壓、安裝: unzip sysbench-master.zipcd sysbench-master/sh autogen.sh./configure 報錯:沒有mysql驅動 configure: error: mysql_c…

Marin說PCB之CAM350的軟件使用知多少?

今天上海的氣溫那叫一個高啊,溫度都達到了39左右了都,我都嚴重懷疑我不是在魔都上班而是在火焰山板磚去了。這么燥熱的天氣真的是嚴重影響了小編我的工作效率,沒有心情工作啊,要去泳池避避暑,沖個涼也行啊。這種天氣只…

WebKit 的結構、工作流程、技術細節和高級特性

WebKit 是一個開源的瀏覽器引擎,主要負責解析和渲染網頁,執行 JavaScript 代碼以及處理用戶交互。它最初由蘋果公司開發,用于 Safari 瀏覽器,但后來 Google 和其他公司也基于 WebKit 開發了自己的瀏覽器,如早期版本的 …

SQL Server時間轉換

第一種:format --轉化成年月日 select format( GETDATE(),yyyy-MM-dd) --轉化年月日,時分秒,這里的HH指24小時的,hh是12小時的 select format( GETDATE(),yyyy-MM-dd HH:mm:ss) --轉化成時分秒的,這里就不一樣的&…

力扣5----最長回文子串

給你一個字符串 s,找到 s 中最長的回文子串 示例 1: 輸入:s "babad" 輸出:"bab" 解釋:"aba" 同樣是符合題意的答案。示例 2: 輸入:s "cbbd" 輸出…

Feign-未完成

Feign Java中如何實現接口調用?即如何發起http請求 前三種方式比較麻煩,在發起請求前,需要將Java對象進行序列化轉為json格式的數據,才能發送,然后進行響應時,還需要把json數據進行反序列化成java對象。 …

G2.【C語言】EasyX繪制顏色窗口

1.窗口 窗口&#xff1a;寬度*高度&#xff08;單位都是像素&#xff09; #include <stdio.h> #include <easyx.h> int main() {initgraph(640, 480);getchar();return 0; } 640是寬&#xff0c;480是高 2.操作窗口的三個按鈕 #include <stdio.h> #incl…

go語言day10 接口interface 類型斷言 type關鍵字

接口&#xff1a; 空接口類型&#xff1a; 要實現一個接口&#xff0c;就要實現該接口中的所有方法。因為空接口中沒有方法&#xff0c;所以自然所有類型都實現了空接口。那么就可以使用空接口類型變量去接受所有類型對象。 類比java&#xff0c;有點像Object類型的概念&#x…

免費去馬賽克軟件,親測支持視頻和圖片,這AI功能逆天了!

有小伙伴私信問阿星有什么去除馬賽克的免費軟件&#xff0c;求推薦好用的去馬賽克軟件。 市面上去馬賽克的軟件多如牛毛&#xff0c;但真正好用的真不多&#xff0c;而免費的是更少。今天阿星就分享一款 AI智能去馬賽克軟件&#xff0c;免費使用。軟件支持去除圖片和視頻的馬賽…

51單片機STC89C52RC——15.1 AD/DA(模數數模)

目的/效果 1 LCD1602 顯示 可調電阻、光敏電阻、熱敏電阻值&#xff08;AD&#xff09; 2 模擬信號控制LED明暗&#xff08;DA&#xff09; 一&#xff0c;STC單片機模塊 二&#xff0c;AD/DA 2.1 AD/DA 介紹 AD&#xff08;Analog to Digital&#xff09;&#xff1a;模擬…

第1章 項目背景(學成在線),項目介紹,環境搭建

1.項目背景 1.1 在線教育市場環境 以下內容摘自https://report.iresearch.cn/content/2021/01/358854.shtml 在線教育行業是一個有著極強的廣度和深度的行業&#xff0c;從校內到校外&#xff1b;從早幼教到職業培訓&#xff1b;從教育工具到全信息化平臺等等。 2020年的新…

用Excel處理數據圖像,出現交叉怎么辦?

一、問題描述 用excel制作X-Y散點圖&#xff0c;意外的出現了4個交叉點&#xff0c;而實際上的圖表數據是沒有交叉的。 二、模擬圖表 模擬部分數據&#xff0c;并創建X-Y散點圖&#xff0c;數據區域&#xff0c;X軸數據是依次增加的&#xff0c;因此散點圖應該是沒有交叉的。…

linux centos 安裝niginx并且添加ssl(https)模塊

文章目錄 前言一、nginx安裝教程1.流程步驟 總結 前言 一、nginx安裝教程 1.流程步驟 代碼如下&#xff08;示例&#xff09;&#xff1a; 1.先下載linux安裝包 2.解壓安裝命令 sudo tar -zxvf nginx-1.20.1.tar.gz3.進入解壓后的目錄 sudo cd nginx-1.20.14.安裝 sudo y…

歡迎加入國家智能網聯汽車創新中心OS開發訓練營大家庭

歡迎加入國家智能網聯汽車創新中心OS開發訓練營大家庭。&#x1f680; 導學階段啟動 在正式開營之前&#xff0c;我們特別設置了導學階段&#xff0c;旨在幫助大家更好地迎接頗具挑戰性的項目實戰。導學階段包括一系列精心準備的視頻課程和配套習題。github鏈接&#xff1a;htt…

使用c++進行大規模的矩陣運算

算法通過分塊矩陣乘法和多線程并行計算實現了大規模矩陣乘法的高效計算 #include <iostream> #include <vector> #include <thread> #include <cmath>class LargeMatrixMultiplier { private:const int BLOCK_SIZE 64; // 分塊大小// 輔助函數&…

vue偵聽器watch()

偵聽器watch&#xff08;&#xff09; 偵聽器偵聽數據變化&#xff0c;我們可以使用watch 選項在每次響應式屬性變化時觸發一個函數。 <template><h3>偵聽器watch</h3><hr> <p>{{nessage}}</p> <button click"exchage">…

基于YOLOv10+YOLOP+PYQT的可視化系統,實現多類別目標檢測+可行駛區域分割+車道線分割【附代碼】

文章目錄 前言視頻效果必要環境一、代碼結構1、 訓練參數解析2、 核心代碼解析1.初始化Detector類2. torch.no_grad()3. 復制輸入圖像并初始化計數器4. 調用YOLOv10模型進行目標檢測5. 提取檢測結果信息6. 遍歷檢測結果并在圖像上繪制邊界框和標簽7. 準備輸入圖像以適應End-to-…

MySQL使用LIKE索引是否失效的驗證

1、簡單的示例展示 在MySQL中&#xff0c;LIKE查詢可以通過一些方法來使得LIKE查詢能夠使用索引。以下是一些可以使用的方法&#xff1a; 使用前導通配符&#xff08;%&#xff09;&#xff0c;但確保它緊跟著一個固定的字符。 避免使用后置通配符&#xff08;%&#xff09;&…

【致知功夫 各隨分限】成長需要時間,助人須考慮對方的承受程度

幫助他人需考慮各人的分限所能及的&#xff0c;初學圣學需時間沉淀&#xff0c;存養心性 任何人都應該受到教育&#xff0c;不應受到貧富、貴賤的差異而排除在教育之外&#xff0c;對于不同材質的學生&#xff0c;需要因材施教&#xff1b; 每天都有新的認知&#xff0c;大我…

STL—容器—string類【對其結構和使用的了解】【對oj相關練習的訓練】

STL—容器—string類 其實string類準確來說并不是容器&#xff0c;因為他出現的時間比STL要早&#xff0c;但是也可以說是容器吧。 1.為什么要學習string類&#xff1f; 1.1C語言當中的字符串 C語言中&#xff0c;字符串是以’\0’結尾的一些字符的集合&#xff0c;為了操作…