🗒️环境配置All in One
00 min
2024-1-10
2024-3-30
type
status
date
slug
summary
tags
category
icon
password

一、开发环境配置(win11)

notion image

1.1 JDK1.8安装配置

JDK 1.8,也称为Java 8,是Java Development Kit(Java开发工具包)的第8个主要版本。以下是关于JDK 1.8的详细介绍:
  • 发布时间。Oracle公司于2014年3月18日发布了Java 8。
  • 主要特性。Java 8引入了许多新功能和改进,包括但不限于函数式编程、Lambda表达式、新的JavaScript引擎、新的日期API等。
  • 影响。Java 8对Java社区产生了深远影响,成为许多企业和开发人员广泛使用的版本。
此外,JDK 1.8还包括了Java运行环境、Java工具和Java基础类库,整合了之前版本的特点,优化了各种问题,提高了程序的匹配性和开发人员的效率。
下载地址:官网JDK1.8链接
notion image
下载完后,双击文件进行安装,安装过程中默认点下一步,安装路径建议自定义。

环境变量配置

在系统变量中新建,变量名为JAVA_HOME,变量值为bin目录所在路径。
notion image
notion image
 
在Path变量中,新建,输入%JAVA_HOME%\bin
notion image
 
notion image

检验是否安装成功

CMD控制台中输入java -version,查看是否出现以下内容。
notion image

1.2 Maven安装配置

Maven 是一款基于 Java 平台的项目管理和整合工具,它将项目的开发和管理过程抽象成一个项目对象模型(POM)。开发人员只需要做一些简单的配置,Maven 就可以自动完成项目的编译、测试、打包、发布以及部署等工作。
由于Maven是使用Java语言编写,和Java一样具有跨平台性。意味着无论是在任何平台,都可以使用相同的命令进行操作。
下载地址:Maven-3.9.4
下载后并解压的指定的目录中,并在系统环境变量中配置MAVEN_HOME (路径为安装目录),在Path中添加记录%MAVEN_HOME%\bin
notion image
notion image
最后在CMD终端中输入:mvn -v。如显示以下,则表示安装成功。
notion image

Maven配置文件

maven的配置文件主要有settings.xmlpom.xml两个文件。
  • 其中在安装目录中的settings.xml文件是全局配置文件。
  • 用户目录中的.m2子目录下的settings.xml的配置是只针对当前用户的配置。
  • 项目根路径下的pom.xml主要是对当前项目的配置。
局部配置优先于全局配置。配置优先级别从高到低:pom.xml>user settings>global settings。
以下是配置文件的案例:

1.3 Git安装配置

Git是一个开源的分布式版本控制系统(Distributed Version Control System,简称DVCS)。可以有效、高速的处理从很小到非常大的项目版本管理。
分布式版本控制系统是一种版本控制系统,其中每个工作副本(或克隆)都包含完整的版本历史记录。这意味着每个开发者都可以拥有一个完整的项目副本,包括完整的版本历史记录,而不仅仅是一个指向中央存储库的链接。
在分布式版本控制系统中,开发者可以在本地工作,进行提交、分支、合并等操作,而不需要持续连接到中央服务器。这使得开发者可以更加灵活地工作,减少对网络连接的依赖,并允许在没有网络连接的情况下继续工作。
下载地址:Git
下载后直接双击进行安装,Git安装比较简单,默认安装就行。
notion image

SSH密钥生成

执行以下命令生成SSH密钥:ssh-keygen -t rsa -C "your_email@example.com"
其中参数含义:
  • t 指定密钥类型,默认是 rsa ,可以省略。
  • C 设置注释文字,比如邮箱。
  • f 指定密钥文件存储文件名。
生成后,可在用户目录下的.ssh文件中查看
notion image
 
上一篇
Netty之进阶
下一篇
Docker的基本使用