环境配置

154 阅读4分钟

本文已参与「新人创作礼」活动,一起开启掘金创作之路。

windows下配置java

jdk官方下载地址

检查Java安装是否成功

java -version
配置环境变量

高级系统设置点击环境变量 在 系统变量 新建

变量名: JAVA_HOME

变量值: 安装JDK的路

在系统变量的Path中编辑新建

%JAVA_HOME%\bin

windows下配置tomcat

Tomcat下载地址

安装前提,安装了JDK

高级系统设置点击环境变量 在 系统变量 新建

变量名: CATALINA_HOME

变量值: 解压后Tomcat的文件夹路径

例如 D:\apache-tomcat-9.0.12

在系统变量的Path中编辑新建

%CATALINA_HOME%\bin
Tomcat启动和验证配置环境变量是否成功

Windows键+R,输入cmd,回车 ,输入:

startup.bat

之后出现了Tomcat的启动窗口,若没有报错或者一闪而过,那么说明启动成功了,让黑窗口保持运行,不能关,否则你的服务器也就关闭了,若出现了报错或者一闪而过(启动失败),可能是你的端口被占用,Tomcat默认的端口是8080,出现这两种情况那么可以试试以下两种:

一、重启电脑后再次按以上步骤启动Tomcat尝试是否能解决;

二、修改Tomcat端口号后,再用以上步骤启动Tomcat。|| 修改端口号教程

之后验证环境变量是否配置成功,浏览器输入一下

http://localhost:8080 

切记,黑窗口一定不能关闭,否则等于Tomcat也关了!!!

Tomcat出现乱码

在tomcat的conf文件夹下的logging-properties文件中找到

java.util.logging.ConsoleHandler.encoding = UTF-8

修改为

java.util.logging.ConsoleHandler.encoding = GBK

windows下mysql环境配置

MySQL Download MySQL Community Server

在环境变量的系统变量中输入填入mysql的bin文件夹目录

例如: D:\mysql-8.0.28-winx64\bin

Windows键+R,输入cmd,回车 ,输入:

mysqld --initialize-insecure --user=mysql

初始化数据库,并设置默认root为空,初始化完成后,在mysql根目录中会自动生成data文件
再输入

mysqld -install

为windows安装mysql服务,默认服务名为mysql
出现

service successfully installed

表示配置完成

启动数据库

net start mysql

输入

mysql -u root -p 

不用输入密码直接回车

设置mysql数据库密码为123456,输入:

alter user user() identified by "123456";

关闭mysql数据库,输入:

net stop mysql

MyBatis下载

在 MyBatis 的官方网站 mybatis.org,可以下载到最新版本的 MyBatis。

如果打不开网站或下载进度较慢,可以通过 github.com/mybatis/myb… 网址下载。

如果使用的 Maven,那么 pom.xml 文件内容如下(根据自己的版本修改相应的内容)。

<dependencies>

<dependency>
<groupId>org.mybatis</groupId>
<artifactId>mybatis</artifactId>
<version>3.5.5</version>
</dependency>

<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>5.1.49</version>
</dependency>

</dependencies>
文件目录名称说明
asm-7.1.jar操作Java字节码的类库
cglib-3.3.0.jar用来动态继承Java类或实现接口
commons-logging-1.2.jar用于通用日志处理
javassist-3.27.0-GA.jar分析、编码和创建Java类库
log4j-1.2.17.jar日志系统
log4j-api-2.13.3.jarlog4j到log4j2的桥接包
log4j-core-2.13.3.jarlog4j到log4j2的桥接包
ognl-3.2.14.jarOGNL的类库
slf4j-api-1.7.30.jar日志系统的封装,对外提供统一的API接口
slf4j-log4j12-1.7.30.jarslf4j 对 log4j 的相应驱动,完成 slf4j 绑定 log4j

Maven教程

Maven – Download Apache Maven

右键点击“计算机”图标,选择 "属性",然后点击 "高级系统设置",点击"环境变量"。

新建系统变量 MAVEN_HOME,变量值为 Maven 的安装目录 ,如下图。

Maven 环境变量1

图1:Maven 环境变量 path

编辑系统变量 Path,添加变量值:;%MAVEN_HOME%\bin,如下图。

Maven path

图2:Maven 设置环境变量

在命令提示符下执行 mvn -version  ,输出结果如下图所示,证明 Maven 配置成功。

Maven 版本

Spring 下载地址

Spring 下载地址

文件目录名称作用
docs包含 Spring 的 API 文档和开发规范
libs包含开发需要的 jar 包和源码包
schema包含开发所需要的 schema 文件,在这些文件中定义了 Spring 相关配置文件的约束

在 libs 目录中,包含了 Spring 框架提供的所有 jar 文件,其中有 4 个 jar 文件是 Spring 框架的基础包,分别对应 Spring 容器的四个模块,具体如下表所示。

文件目录名称作用
spring-core-x.x.xx.jar包含 Spring 框架基本的核心工具类,Spring 其他组件都要用到这个包中的类,是其他组件的基本核心。
spring-beans-x.x.xx.jar所有应用都要用到的,它包含访问配置文件、创建和管理 Bean 以及进行 Inversion of Control(IoC)或者 Dependency Injection(DI)操作相关的所有类。
spring-context-x.x.xx.jarSpring 提供在基础 IoC 功能上的扩展服务,此外还提供许多企业级服务的支持,如邮件服务、任务调度、JNDI 定位、EJB 集成、远程访问、缓存以及各种视图层框架的封装等。
spring-expression-x.x.xx.jar定义了 Spring 的表达式语言。 需要注意的是,在使用 Spring 开发时,除了 Spring 自带的 JAR 包以外,还需要一个第三方 JAR 包 commons.logging 处理日志信息。