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.mzph.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左右了都,我都严重怀疑我不是在魔都上班而是在火焰山板砖去了。这么燥热的天气真的是严重影响了小编我的工作效率,没有心情工作啊,要去泳池避避暑,冲个凉也行啊。这种天气只…

力扣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…

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-…

【致知功夫 各随分限】成长需要时间,助人须考虑对方的承受程度

帮助他人需考虑各人的分限所能及的&#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;为了操作…

CTFShow的RE题(三)

数学不及格 strtol 函数 long strtol(char str, char **endptr, int base); 将字符串转换为长整型 就是解这个方程组了 主要就是 v4, v9的关系&#xff0c; 3v9-(v10v11v12)62d10d4673 v4 v12 v11 v10 0x13A31412F8C 得到 3*v9v419D024E75FF(1773860189695) 重点&…

Windows ipconfig命令详解,Windows查看IP地址信息

「作者简介」&#xff1a;冬奥会网络安全中国代表队&#xff0c;CSDN Top100&#xff0c;就职奇安信多年&#xff0c;以实战工作为基础著作 《网络安全自学教程》&#xff0c;适合基础薄弱的同学系统化的学习网络安全&#xff0c;用最短的时间掌握最核心的技术。 ipconfig 1、基…

Android Studio Run窗口中文乱码解决办法

Android Studio Run窗口中文乱码解决办法 问题描述&#xff1a; AndroidStudio 编译项目时Run窗口中文乱码&#xff0c;如图&#xff1a; 解决方法&#xff1a; 依次打开菜单&#xff1a;Help--Edit Custom VM Options&#xff0c;打开studio64.exe.vmoptions编辑框&#xf…

计算机专业怎么选择电脑

现在高考录取结果基本已经全部出来了&#xff0c;很多同学都如愿以偿的进入到了计算机类专业&#xff0c;现在大部分同学都在为自己的大学生活做准备了&#xff0c;其中第一件事就是买电脑&#xff0c;那计算机类专业该怎么选择电脑呢&#xff1f; 计算机专业是个一类学科&…