JavaWeb开发之环境准备-大合集

news2024/11/17 12:34:33

本文博客地址

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.coloradmin.cn/o/1900663.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【postgresql】 基础知识学习

PostgreSQL是一个高度可扩展的开源对象关系型数据库管理系统(ORDBMS),它以其强大的功能、灵活性和可靠性而闻名。 官网地址:https://www.postgresql.org/ 中文社区:文档目录/Document Index: 世界上功能最强大的开源…

顶顶通呼叫中心中间件-外呼通道变量同步到坐席通道变量(mod_cti基于Freeswitch)

机器人伴随转人工或者排队转人工 把外呼通道同步到坐席通道变量 在拨号方案转人工动作cti_acd,或者转机器人动作cti_rotobt的前面,添加一个 export nolocal:变量名${变量名} 一、配置拨号方案 win-ccadmin配置方法 点击拨号方案 -> 点击进入排队 -> 根据图…

liunx文件系统,日志分析

文章目录 1.inode与block1.1 inode与block概述1.2 inode的内容1.3 文件存储1.4 inode的大小1.5 inode的特殊作用 2.硬链接与软链接2.1链接文件分类 3.恢复误删除的文件3.1 案例:恢复EXT类型的文件3.2 案例:恢复XFS类型的文件3.2.1 xfsdump使用限制 4.分析日志文件4.1日志文件4.…

Ant Design Pro修改菜单栏的颜色

一:修改菜单栏的配色 第一步: 修改defaultSetting--> ProLayoutProps 中的属性值 sider: {colorMenuBackground: #fff, // menu 的背景颜色colorBgMenuItemHover: #91d5ff, // menuItem 的 hover 背景颜色colorTextMenu: #607AAF, // menuItem 的字…

智能与伦理:Kimi与学术道德的和谐共舞

学境思源,一键生成论文初稿: AcademicIdeas - 学境思源AI论文写作 Kimi,由月之暗面科技有限公司开发的智能助手,擅长中英文对话,能处理多种文档和网页内容。在论文写作中,Kimi可提供资料查询、信息整理、语…

2024年【金属非金属矿山(地下矿山)安全管理人员】考试报名及金属非金属矿山(地下矿山)安全管理人员模拟考试题

题库来源:安全生产模拟考试一点通公众号小程序 2024年金属非金属矿山(地下矿山)安全管理人员考试报名为正在备考金属非金属矿山(地下矿山)安全管理人员操作证的学员准备的理论考试专题,每个月更新的金属非…

KVM虚机调整磁盘大小(注:需重启虚拟机)

1、将磁盘大小由15G调整为25G [rootkvm ~]# virsh domblklist kvm-client #显示虚拟机硬盘列表 [rootkvm ~]# qemu-img resize /var/lib/libvirt/images/tesk-disk.qcow2 10G #扩容 [rootkvm ~]# qemu-img info /var/lib/libvirt/images/test-disk.qcow2 #查看信息 注&…

【论文通读】A Survey of Neural Code Intelligence: Paradigms, Advances and Beyond

A Survey of Neural Code Intelligence: Paradigms, Advances and Beyond 前言摘要代码模型的发展神经语言建模代码预训练模型大型语言模型 学习范式的转移数据集与评测基准跨领域协同应用与未来资源阅读总结 前言 神经代码智能利用深度学习理解、生成和优化代码,连…

3D地图是智慧城市可视化项目绕不开的技术!来我帮你解决

**3D地图:智慧城市可视化项目绕不开的技术!来我帮你解决** 智慧城市已成为未来城市发展的必然趋势。而3D地图作为智慧城市可视化项目的核心技术之一,其重要性不言而喻。本文将深入探讨3D地图在智慧城市建设中的应用及其优势,为您…

待研究课题记录

最近了解到两个新的有趣的节点,但是对于实际效果不是很确定,所以这里记录下,后续慢慢研究: 扰动注意力引导 Perturbed Attention Guidance GitHub - KU-CVLAB/Perturbed-Attention-Guidance: Official implementation of "…

Python 游戏服务器架构优化

优化 Python 游戏服务器的架构涉及多个方面,包括性能、可伸缩性、并发处理和网络通信。下面是一些优化建议: 1、问题背景 在设计 Python 游戏服务器时,如何实现服务器的横向扩展,以利用多核处理器的资源,并确保服务器…

商品分页,商品模糊查询

一、商品分页 引入分页 定义分页主件的参数 在请求url上拼接参数 定义改变当前页码后触发的事件,把当前页码的值给到分页表单,重新查询 二、商品查询(以商品的名称查询name为例) 引入elementplus的from表单组件 定义一个FormData…

DDR的拓扑与仿真

T型拓扑 vs Fly-by 由于T型拓扑在地址、命令和时钟都是同时到达每个DDR芯片,所以同步的切换噪声会叠加在一起,DDR越多这个信号上叠加的噪声越大,T型拓扑的优点是地址、命令和时钟都是同时到达,所以不需要做写均衡Write leveling。…

Java面试八股之MYISAM和INNODB有哪些不同

MYISAM和INNODB有哪些不同 MyISAM和InnoDB是MySQL数据库中两种不同的存储引擎,它们在设计哲学、功能特性和性能表现上存在显著差异。以下是一些关键的不同点: 事务支持: MyISAM 不支持事务,没有回滚或崩溃恢复的能力。 InnoDB…

HCIA综合实验

学习新思想,争做新青年。今天学习的是HCIA综合实验! 实验拓扑 实验需求 总部: 1、除了SW8 SW9是三层交换机,其他交换机均为2层交换机。 2、GW为总部的出口设备,使用单臂路由技术,VLAN10,20,100的网关都在GW…

leetcode力扣_排序问题

215.数组中的第K个最大元素 鉴于已经将之前学的排序算法忘得差不多了,只会一个冒泡排序法了,就写了一个冒牌排序法,将给的数组按照降序排列,然后取nums[k-1]就是题目要求的,但是提交之后对于有的示例显示”超出时间限制…

某乎X-Zse-96(xzse96)分析

特别声明!本章只单纯为了学习! 前言 今天通过知乎的一个参数,来学习逆向的新思路,希望大家能有所掌握。 一.抓包分析 我们进入之后搜索,发现这个数据包比较大,肯定就是这个了包了 然后我们就进去观看请…

SSRS中生成二维码

1.二维码搭建, fastapi,qrcode,python-barcode from fastapi import FastAPI, HTTPException from pydantic import BaseModel import qrcode from io import BytesIO from fastapi.responses import StreamingResponse import barcode from barcode.writer import ImageWrite…

[Labview] Excel读表 输出表单中选中的单元格内容

简而言之 循环外 是读取excel文件,并写入labview表格 循环内 会输出表格中被选中的单元格内容 属性节点:编辑位置 如果需要改写单元格内容并储存替换Excel,可见这篇:[Labview] 改写表格内容并储存覆盖Excelhttps://blog.csdn.ne…

项目收获总结--MySQL的知识收获

一、概述 最近几天公司项目开发上线完成,做个收获总结吧~ 今天先记录MySQL的收获和提升。 二、MySQL表分区 项目中遇到数据量过大导致在查询过程中会出现各种超时的情况,当然是可以使用各种中间件比如MyCat,ShardingJDBC 等分库工具来进行…