2022java-web一条龙工具安装

news/2024/5/16 18:59:38/文章来源:https://www.cnblogs.com/hwiung/p/16655495.html

@

目录
  • java安装
    • java-jdk安装
    • java环境变量配置
    • java-eclipse工具安装
    • Java-idea工具安装
  • MySQL安装
    • navicat安装
  • tomcat安装
  • maven安装
    • 配置本地仓库
    • 配置镜像
    • 配置jdk

备忘~安装常见的一些我需要的集成工具以及jdk

java安装

java-jdk安装

1,去官网进行安装下载jdk
在这里插入图片描述
2,找到下载jdk的文件位置后,点击安装
在这里插入图片描述
3,由于我已经安装过了,就不具体演示安装过程,要记住的就是安装位置要更改为C盘以外的盘!!!!,其它的默认即可

java环境变量配置

1,先去查看你的Java安装的位置,本电脑安装在D盘,然后复制安装目录的位置
在这里插入图片描述
2,找到系统的环境变量,右击计算机,点击属性即可
在这里插入图片描述
3,然后点击高级系统设置
在这里插入图片描述
4,点击环境变量
在这里插入图片描述
5,然后点击新建一个系统变量JAVA_HOME,后面跟上复制的Java安装路径
在这里插入图片描述
6,在PATH变量中添加jdk的bin目录位置
在这里插入图片描述
在这里插入图片描述
7,添加完毕确定后即可,CLATHPATH选择性添加,格式如下
.;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar
在这里插入图片描述
8,在cmd中测试,java -version能显示版本号即可
![在这里插入图片描述](https://img-blog.csdnimg.cn/afc5d47974d2472992bd724df3b108f1.png

java-eclipse工具安装

1,从百度网盘直接下载2022eclipse,官网太慢了
百度网盘链接:https://pan.baidu.com/s/1t3oOEAWmlwo75tZlrhE9Uw 提取码:j7j7
2,下载后解压运行eclipse
在这里插入图片描述
3,把工作目录改到D盘,这里面存放你的文件,然后点击Launch
在这里插入图片描述
4,点掉欢迎界面后句安装完毕
在这里插入图片描述

Java-idea工具安装

个人觉得idea更加好用一些,选择收费版的,功能更加全面,后续有破解教程
1,官网下载idea工具
在这里插入图片描述
2,安装界面的话就不多展示了,已经安装过了,一般选项都是默认,安装位置切记改到C盘以外的其他盘即可!!!
3,破解教程

MySQL安装

官网下载mysql

1,官网下载到本地,速度慢的可以搞个迅雷加速
在这里插入图片描述
2,不要注册用户,直接点no thanks
在这里插入图片描述
3,下载后直接运行
在这里插入图片描述
4,选择自定义安装
在这里插入图片描述
5,展开右边的 MySQL Server x64,继续下一步安装
在这里插入图片描述
6,点击进行安装
在这里插入图片描述
7,一路默认直到输入root密码

在这里插入图片描述
8,如果不需要开机启动就取消StarttheMySQL..的勾,next
在这里插入图片描述
9,默认执行,一路回车即可
在这里插入图片描述
10,测试连接
在这里插入图片描述

转载
安装激活一条龙服务!!!

最终成功!!!!
在这里插入图片描述

tomcat安装

tomcat必须要基于安装了java-jdk的后才能运行!!
还是官网下载

在这里插入图片描述
在这里插入图片描述
2,解压到C盘以外的盘,然后去复制tomcat的路径(不要有中文)
在这里插入图片描述
3,在path中配置环境变量
在这里插入图片描述
4,浏览器测试访问
在这里插入图片描述
5,双击start.bat运行
在这里插入图片描述
6.浏览器访问 http://localhost:8080
在这里插入图片描述

maven安装

官网安装maven

1,官网下载到本地,Binary是可执行版本,已经编译好可以直接使用。
Source是源代码版本,需要自己编译成可执行软件才可使用。
在这里插入图片描述

2,查看安装路径,配置环境变量

在这里插入图片描述

3,配置环境变量

在这里插入图片描述
4,测试是否安装成功

在这里插入图片描述

配置本地仓库

1,Maven文件夹内创建maven-repository文件夹,用作maven的本地库

在这里插入图片描述

2,D:\Maven\apache-maven-3.8.6\conf下找到settings.xml文件,找到节点localRepository,在注释外添加仓库路径

在这里插入图片描述

localRepository节点用于配置本地仓库,本地仓库其实起到了一个缓存的作用,它的默认地址是 C:\Users\用户名.m2。
当我们从maven中获取jar包的时候,maven首先会在本地仓库中查找,如果本地仓库有则返回;如果没有则从远程仓库中获取包,并在本地库中保存。
此外,我们在maven项目中运行mvn install,项目将会自动打包并安装到本地仓库中。
在这里插入图片描述

配置镜像

1.在settings.xml配置文件中找到mirrors节点添加如下配置(注意要添加在两个标签之间,其它配置同理)

#代码如下<!-- 阿里云仓库 -->
<mirror><id>alimaven</id><mirrorOf>central</mirrorOf><name>aliyun maven</name><url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
</mirror>

在这里插入图片描述

虽然mirrors可以配置多个子节点,但是它只会使用其中的一个节点,即默认情况下配置多个mirror的情况下,只有第一个生效,只有当前一个mirror无法连接的时候,才会去找后一个;而我们想要的效果是:当a.jar在第一个mirror中不存在的时候,maven会去第二个mirror中查询下载,但是maven不会这样做!

配置jdk

1,在settings.xml配置文件中找到profiles节点

<!-- java版本 --> 
<profile><id>jdk-18.0.2.1</id><activation><activeByDefault>true</activeByDefault><jdk>18.0.2.1</jdk></activation><properties><maven.compiler.source>18.0.2.1</maven.compiler.source><maven.compiler.target>18.0.2.1</maven.compiler.target><maven.compiler.compilerVersion>18.0.2.1</maven.compiler.compilerVersion></properties>
</profile>

在这里插入图片描述

2,配置完成,win+R运行cmd,输入mvn help:system测试,配置成功则本地仓库则会出现文件

在这里插入图片描述
在这里插入图片描述

首次执行 mvn help:system 命令,Maven相关工具自动帮我们到Maven中央仓库下载缺省的或者Maven中央仓库更新的各种配置文件和类库(jar包)到Maven本地仓库中。
下载完各种文件后, mvn help:system 命令会打印出所有的Java系统属性和环境变量

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_5523.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

json/xml/schema

JSON JSON是JavaScript Object Notation的缩写&#xff0c;是一种轻量级的数据交换格式&#xff0c;是理想的接口数据交换语言。官网&#xff1a;https://www.json.org/json-en.html 工作json请求体&#xff1a; json字符串 hashmap对象 jackson库 json响应结果断言 语法…

堆优化dijkstra的两种写法

例题: https://www.acwing.com/problem/content/description/1131/ 1、仅用dis数组记录,出队时记录最小距离#include<bits/stdc++.h>#define fore(x,y,z) for(LL x=(y);x<=(z);x++) #define forn(x,y,z) for(LL x=(y);x<(z);x++) #define rofe(x,y,z) for(LL x=(…

瑞吉外卖git

文章目录&#x1f492; Git&#x1f68f; 1、Git 概述&#x1f680; Git 简介&#x1f684; 下载与安装&#x1f68f; 2、Git 代码托管服务&#x1f680; 常用的 Git 代码托管服务&#x1f684; 使用码云代码托管服务&#x1f6ac; 使用码云的操作流程如下&#xff1a;&#x1…

程序人生 | 编程的上帝视角应该怎么去找

前言 &#x1f4eb;作者简介&#xff1a;小明java问道之路&#xff0c;专注于Linux内核/汇编/HotSpot/C/Java/源码/架构/算法 就职于大型金融公司后端高级工程师&#xff0c;擅长交易领域的高安全/可用/并发/性能的架构设计&#x1f4eb; &#x1f3c6; CSDN专家博主/Java优质…

SpringBoot基于guava集成令牌桶算法

SpringBoot基于guava集成令牌桶算法一、什么是令牌桶1、令牌桶2、功能图二、Guava1、简单介绍2、pom引入3、限速器4、浅析重载方法三、系统应用1、单个接口应用2、多个接口应用一、什么是令牌桶 1、令牌桶 有一个固定大小的水桶&#xff0c;在水桶的水满之前&#xff0c;水龙…

无意中发现腾讯Java开发手册

RPC&#xff08;Remote Procedure Call&#xff09;—远程过程调用&#xff0c;它是一种通过网络从远程计算机程序上请求服务&#xff0c;而不需要了解底层网络技术的协议。RPC协议假定某些传输协议的存在&#xff0c;如TCP或UDP&#xff0c;为通信程序之间携带信息数据。在OSI…

【SpringCloud-Seata分布式事物】

简介 1、是什么 Seata是一款开源的分布式事务解决方案&#xff0c;致力于在微服务架构下提供高性能和简单易用的分布式事务服务。 http://seata.io/zh-cn/ 2、 能干什么 3、处理过程 TM向TC申请开启一个全局事务&#xff0c;全局事务创建成功并生成一个全局唯一的XID&#xf…

Spark写入支持更新【源码二次开发】

在大数据开发过程中&#xff0c;遇到很多Spark写入mysql得场景&#xff0c;目前由于Spark仅支持以下几种 SaveMode: Append、Overwirte、ErrorIfExists、Ignore、ReplaceInto 由于在写入mysql时&#xff0c;需要数据根据主键进行更新&#xff0c;而不覆盖或追加&#xff0c;次…

交换机的工作原理

1 交换机的工作原理假设主机A要和主机B通信,交换机转发数据帧的过程如下: (1)MAC地址的学习和记录 A主机发送数据帧(源MAC地址为00-00-00-11-11-11,目标MAC地址为00-00-00-22-22-22)到交换机的1号接口,交换机首先查询MAC地址表中1号接口对应的源MAC地址条目。如果查询不…

曝光一下字节跳动的工资待遇和职位级别

BAT 是互联网大厂的标杆&#xff0c;也是很多程序员的梦想之地。随着抖音、TikTok 和今日头条的崛起&#xff0c;BAT 中的“B”也由原来的百度替换成了现在的字节跳动&#xff08;ByteDance&#xff09;。 字节跳动是全球独角兽企业的榜一大哥&#xff0c;不仅霸占了国内市场&…

Altium Dsigner 20 工艺参数设置修改

本文根据在学习凡亿教育的Altium Dsigner 20课程&#xff0c;总结了关于系统参数、设计规范等内容的优化修改。仅供参考 。 目录1 系统设置1.1 本地化菜单设置1.2 主题颜色设置1.3 弹出面板设置1.4 文件路径修改1.5 交叉选择模式1.6 设计检视设置1.7 自动保存设置1.8 原理图器件…

董宇辉:读书让你更加深刻|程序员必读的一本书

久负盛名的CSAPP&#xff08;Computer Systems: A Programmers Perspective&#xff09;一直都是计算机界“圣经”般存在&#xff0c;本书主要是软件程序员角度来看待计算机系统&#xff0c;主要包括以下内容&#xff1a;第一部分&#xff1a;程序结果和执行数据如何在内存里面…

微信输入法来了,如何下载?

微信早就有想做输入法的想法&#xff0c;早在去年年初&#xff0c;“微信之父”张小龙就曾经在一年一度的微信之夜活动上表示&#xff0c;“在未来&#xff0c;腾讯微信团队将会开发一套专属于微信的定制输入法。”张小龙表示&#xff0c;微信原来并不想去做输入法&#xff0c;…

Python GUI_Tinkter学习笔记

Tinkter学习笔记1_GUI编程和tinkter介绍2_PEP8编码规范 _窗口大小和位置3_GUI编程整体描述_常用组件汇总4_GUI程序的经典面向对象写法5_Label组件 _Tkinter中图像正确显示全局变量的写法Label组件全局变量&#xff08;图片全局变量的写法&#xff09;6_options选项详解 _底层源…

Fast R-CNN

文章目录论文信息论文标题&#xff1a;论文作者&#xff1a;收录期刊/会议及年份&#xff1a;论文学习论文阅读问题/背景&#xff1a;主要贡献&#xff1a;摘要&#xff1a;介绍&#xff1a;Fast R-CNN 的结构和训练&#xff1a;Fast R-CNN 的具体步骤&#xff1a;RoI 池化层&a…

导入(excel)(批量上传图片)+导出(excel)

一、基于前后端配合 1.导入&#xff08;excel&#xff09; 思路&#xff1a;确认导入 执行方法importFile 调用后台接口 // 车型导入数据 const ImportCarcate function (data) {return axios({method: post,url: /lzkc/manager/car/typeNos/batch,data: data}) } // 导入im…

SVN使用教程总结

SVN简介: 为什么要使用SVN? 程序员在编写程序的过程中,每个程序员都会生成很多不同的版本,这就需要程序员有效的管理代码,在需要的时候可以迅速,准确取出相应的版本。 Subversion是什么? 它是一个自由/开源的版本控制系统,一组文件存放在中心版本库,记录每一次文件和目…

深度学习环境配置9——Ubuntu下的tensorflow-gpu==2.4.0环境配置

深度学习环境配置9——Ubuntu下的tensorflow-gpu2.4.0环境配置注意事项一、2022/09/04更新学习前言各个版本tensorflow2的配置教程环境内容环境配置一、Anaconda安装1、Anaconda的下载2、Anaconda的安装二、Cudnn和CUDA的下载和安装1、Cudnn和CUDA的下载2、Cudnn和CUDA的安装a、…

elementUI使用el-upload上传文件写法总结及避坑,上传图片/视频到本地/服务器以及回显+删除

Element Upload 上传 Element Upload官方文档&#xff1a;el-upload 具体细节只看官方文档&#xff0c;本篇主要介绍避坑点和用法总结 注意点以及坑 本地上传想要回显图片视频&#xff0c;使用on-success是没办法再在上传后获取到本地文件路径后进行回显的&#xff0c;因为只…

tensorflow卷积网络简介

卷积层实现 自定义张量 tf.nn.函数()实例化层类 1.自定义权值实现 x tf.random.normal([2,5,5,3]) # 模拟输入&#xff0c;3 通道&#xff0c;高宽为 5 # 需要根据[k,k,cin,cout]格式创建 W 张量&#xff0c;4 个 3x3 大小卷积核 w tf.random.normal([3,3,3,4]) # 步长为…