个人电脑硬件配置:

Windows 10 64位家庭中文版

8G运行内存

Intel(R) Core(TM) i5-7300HQ CPU @ 2.50GHz

1.Java JDK安装及配置

(1)下载和安装

首先进入oracle网站中JavaJDK下载页面https://www.oracle.com/java/technologies/javase-downloads.html

选择合适版本的JDK进行下载。

k399UG.png

JDK下载页面

k39U6y.png

选择合适的JDK进行下载

执行下载好的exe文件进行安装。

安装的时候注意,先安装的是JDK,后来的是Jre,要看清楚

(2)环境配置

右击“我的电脑”>>选择“属性”>>单击左侧栏“高级系统设置”>>“高级”>>“环境变量”

这里说一下环境变量中用户变量系统变量的关系:

(I)系统变量相当于所有用户的用户变量,对于用户变量和系统变量都存在的某一个环境变量,比如path,path变量的值实际上为用户变量中的值和系统变量中的值的叠加。

(II)系统变量,对所有的用户起作用而用户变量只对当前用户起作用。

新建->变量名”JAVA_HOME”,变量值”D:\work\java_JDK\java1.8.0_231”(即JDK的安装路径)

k39zPc.png

环境变量配置

新建->变量名”CLASSPATH”,变量值”.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;”

编辑->变量名”Path”,点击”新建”,然后输入上”%JAVA_HOME%\bin”,点击”确定”

(3)测试

在配置好环境变量后,可以进入cmd中检查Java是否安装正确,检查的命令为 java -version

k39EVK.png

java -version

k3L236.png

javac

2.Tomcat安装及配置

(1)下载与安装

首先进入Tomcat官网 https://tomcat.apache.org/ ,找到对应的Tomcat进行下载。在这里我选择Tomcat9

Tomcat官网

Tomcat官网

k39Aft.png

下载

下载后解压得到如下文件:

k39MAF.png

解压后文件

(2)环境配置

系统变量这一栏里,配置Tomcat的环境变量

新建CATALINA_BASE变量:

变量名:CATALINA_BASE
变量值:D:\work\apache-tomcat-9.0.24

新建CATALINA_HOME变量:

变量名:CATALINA_HOME
变量值:D:\work\apache-tomcat-9.0.24

k39OFr.png

环境变量配置

添加到变量

变量名:Path
变量值:直接复制,添加在原变量值的末尾 ;%CATALINA_HOME%\bin;%CATALINA_HOME%\lib

k390FL.png

环境变量配置

(3)测试

找到Tomcat的安装目录下的bin文件,打开bin文件,找到startup.bat,双击该文件进行Tomcat启动。

k39XVW.png

启动Tomcat

之后打开浏览器,输入制定的端口号,就可看到Tomcat启动成功。由于我在server.xml中端口进行了更改,所以我访问的是http://localhost:8084/。

k39BGw.png

更改默认端口号

k39PY8.png

运行成功界面

想要关闭Tomcat只需点击bin文件中的shutdown.bat即可。

3.Maven的安装及配置

(1)下载与安装

首先进入Maven官网,https://maven.apache.org/, 找到对应的Maven进行下载。在这里我选择Maven3.6.3

maven官网

Maven官网

下载页面

下载页面

下载后解压得到如下文件:

kaJOqc.png

解压后文件

(2)环境配置

1.创建MAVEN_HOME环境变量,指向maven的安装目录。

kaJ7tN.png

环境变量配置

2.并将%MAVEN_HOME%\bin追加到PATH路径中。

kaJPX1.png

环境变量配置

(3)测试

打开cmd命令窗口,输入mvn -v或mvn -version 查看maven版本,如果成功输出表示安装成功

kaJxyd.png

mvn -version

(4)基本配置

将本地的仓库配置到指定路径(可以不进行配置,默认在C盘)

在maven解压文件中,conf目录中修改settings.xml文件(D:\work\apache-maven-3.6.3\conf)。可以添加新的仓库路径D:\work.m2\repository

配置本地仓库

配置本地仓库

配置中央仓库的镜像:(换成了阿里的,比较稳定)。打开Maven路径下的conf文件夹,在settings.xml中增加阿里云Maven镜像

添加阿里云镜像

添加阿里云镜像

4.MySQL数据库的安装及配置

(1)下载与安装

首先在MySQL官网下载自己想要的版本的MySQL文件,网址为https://www.mysql.com/

(2)环境配置

创建MYSQL_HOME环境变量,指向MySQL的安装目录。

kSY29v.png

环境变量配置

以管理员身份打开cmd.exe,该文件位置位于C:\Windows\System32下,右键管理员身份与运行即可,否则在安装MySQL服务时不成功。

kSYVwi.png

以管理员身份打开cmd.exe

跳转到MySQL安装目录下的bin目录下,执行mysqld –install命令安装MySQL的服务

kSYg8L.jpg

(3)服务开启与停止

开始服务:net start mysql

停止服务:net stop mysql

连接时默认无密码

相关文章
评论
分享
  • JSP综合作业

    预备:数据库本次作业选择的数据库为MYSQL,采用的数据库管理工具为Navicat Premium12。MYSQL下载地址为https://dev.mysql.com/downloads/mysql/ 使用Navicat连接数据库。 ...

    JSP综合作业
  • JSP实现简单的购物车

    主要知识点:jsp指令标记、动作标记、内置对象request、response、session等的使用。 直接上代码: login.jsp: 1234567891011121314151617181920212223242526272...

    JSP实现简单的购物车
  • JSP初识

    JSP(Java Server Page),由Sun公司倡导,许多公司参与,于1999年(与我年龄一样!!!)推出的一种Web服务设计标准。 注释HTML注释: 1<!--需要注释的HTML内容--> JSP注释: 1&...

    JSP初识
  • Java工具类

    API(Application Programming Interface)1.包装类Java是面向对象的语言,但其中存在基本类型,违背了面向对象的思想。 包装类是基本类型与引用类型之间交换的桥梁 类型 包装类 byte ...

    Java工具类
  • Java设计模式

    设计模式:设计模式常用的有23种。设计模式是一种设计经验的总结,为了解决某些场景下的某一类的问题,是一种通用的解决方案 创建型(5):解决对象创建的过程 结构型(7):把类或对象通过某种形式结合在一起 行为型(11):解决类或对象之间...

    Java设计模式
  • Scanner类的学习

    Scanner类导包:java.util 创建对象:Scanner input =new Scanner(System.in); 使用: int value = input.nextInt(); ​ String va...

    Scanner类的学习
  • 引用类型对象方法返回值问题

    想要通过对象方法交换两个数组中的值 目前采用了两种方法: (1)一次交换二者数组中的值 (2)交互两数组的数组名 (1) 1234567891011121314151617181920212223242526272829303132...

    引用类型对象方法返回值问题
  • Java入门到入土

    Java体系12345678910111213141516171819202122基础部分(JavaSE):1.面向对象的编程思想2.集合3.I/O流 底层MVC4.文件5.缓存6.反射、注解数据库(JDBC)+WEB(JavaEE)...

    Java入门到入土
  • Windows下neo4j的安装

    neo4j是一个高性能的NOSQL图形数据库,他将结构化数据存储在网络上而不是表中。他是一个嵌入式的、基于磁盘的、具备完全的事物特性的Java持久化引擎,neo4j也可看做是一个高性能的图引擎,该引擎具有成熟数据库的所有特性。——百度...

    Windows下neo4j的安装
  • java实现类FTP程序

    继承程序设计实验,实验说明如图所示: 集成程序设计实验 TCP实现首先说明下基于TCP实现的功能: (1)能够实现多用户的同时连接 (2)用户执行成功的命令会在其他用户终端上显式说明 (3)当前用户数以及在线情况会在服务端实时显...

    java实现类FTP程序
Please check the comment setting in config.yml of hexo-theme-Annie!