1. 目录
-
- 目录
-
- eclipse
-
- Java
-
- tomcat
-
- mysql
-
- 搭建 Javaweb 环境
2. eclipse
2.1 eclipse 简介
编写Java代码的编辑器有很多,初学阶段一般都用 eclipse 。
2.2 eclipse 下载
官网链接:https://www.eclipse.org/downloads/packages/release/2020-03/r
下载完成后:直接解压到自定义的 eclipse 安装目录即可。
2.3 eclipse 安装
打开安装目录的主目录,将 eclipse.exe 创建快捷方式,并将其复制到桌面。
eclipse 安装完成。
3 Java
3.1 Java 简介
我们想要运行一个已有的Java程序,那么只需安装 JRE 即可。
我们想要开发一个全新的Java程序,那么必须安装 JDK 。
3.2 Java 下载
官网链接:https://www.oracle.com/java/technologies/downloads/#java8
注意:官网下载需要 oracle 账号登录。
下载相应版本的 jdk 安装包,而不是 jre 安装包。
3.3 Java 安装
- 下载完成后的安装包,直接执行,会先安装 jdk ,然后再进行安装 jre 。
注意:安装时注意更改目录。
jdk 中已经包含 jre 。
- 将 jdk 的安装的绝对路径复制。打开系统的环境变量,添加 JAVA_HOME ,并将 jdk 的绝对路径给其赋值。
- 再在系统变量 Path 的头部添加 %JAVA_HOME%/bin;%JAVA_HOME%/jre/bin;
- 最后,保存并退出系统变量。
- 在命令行终端输入 java 和 javac 命令测试是否安装成功。
4. tomcat
4.1 tomcat 简介
Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。由于有了Sun 的参与和支持,最新的Servlet 和JSP 规范总是能在Tomcat 中得到体现,Tomcat 5支持最新的Servlet 2.4 和JSP 2.0 规范。
Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。
4.2 tomcat 下载
官网下载:https://archive.apache.org/dist/tomcat/tomcat-8/
注意:在任意版本的 bin 目录下下载 .zip 文件。
4.3 tomcat 安装
- 将解压后的目录复制到自定义的 tomcat 安装目录。
5. mysql
5.1 mysql简介
MySQL是一个关系型数据库管理系统,其使用的 SQL 语言是用于访问数据库的最常用标准化语言。MySQL 软件采用了双授权政策,分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型和大型网站的开发都选择 MySQL 作为网站数据库。
5.2 mysql windows 依赖下载
官网下载:https://www.microsoft.com/zh-CN/download/details.aspx?id=40784
注意:选择指定架构下载,win10 推荐 vcredist_x86.exe 。
下载完毕后直接安装即可。
5.2 mysql 下载
官网下载:https://downloads.mysql.com/archives/installer/
注意:推荐下载 5.7 版本。注意安装到自定义目录下。
5.3 mysql 安装
1, 下载完成后,在 bin 目录所在目录下,添加 my.ini 配置文件。
## 内容如下
[mysql]
# 设置mysql客户端默认字符集
default_character_set=utf8mb4
[mysqld]
#设置3306端口
port = 3306
# 设置mysql的安装目录(!!!!!!!!)
basedir=D:\\software\\mysql-5.7.35-winx64
# 设置mysql数据库的数据的存放目录(!!!!!!!!)
datadir=D:\\software\\mysql-5.7.35-winx64\\data
# 允许最大连接数
max_connections=200
# 服务端使用的字符集默认为8比特编码的latin1字符集
character_set_server=utf8mb4
# 创建新表时将使用的默认存储引擎
default_storage_engine=INNODB
# 设置日志时间为系统时间
log_timestamps=SYSTEM
注意:需要修改 my.ini 文件中的安装目录和数据存储目录。
- 配置环境变量。在系统变量中添加 MYSQL_HOME ,并将 mysql 的安装目录的绝对路径为其赋值。另外修改系统变量 Path ,在其末尾添加 %MYSQL_HOME%/bin
- 进入管理员命令行模式,进行如下操作:
## 注意更改路径为自己的
d:
cd software/mysql-5.7.36-win64/
cd bin
## 初始化并启动 mysql
mysqld -install
mysqld --initialize-insecure --user=mysql
net start mysql
## 登录 mysql
mysql -uroot
- 进入 mysql 命令行后,配置 mysql。
ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';
flush privileges;
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION;
flush privileges;
SELECT DISTINCT CONCAT('User: ''',user,'''@''',host,''';') AS query FROM mysql.user;
- 如果安装出错,要先查看配置文件 my.ini 是否出错,然后删除 data 目录,然后再次按 3 步骤进行操作。
6. 搭建 Javaweb 环境
- 打开 eclipse 软件,然后在导航栏找到window,具体流程为:Window → Perferences → Server → Runtime Environments → Add即可添加,最后点击 Apply and Close 关闭即可。
注意:添加时目录要选择先前下载的 tomcat 的目录。
- 安装 web 项目的插件,Help→ Install New Software→ Work with ,输入 http://download.eclipse.org/release/kepler ,然后选中 Web, XML, JavaEE and OSGi Enterprise Development 选项,最后点击 Next 耐心等待安装完毕即可。
注意:如果 eclipse 有此插件,则不用下载。
- 创建 Javaweb 项目,File→ New → Dynamic Web Project (如果没找到,则点击Other,在web里寻找)。
注意:需要选择使用的 tomcat 和项目存放的路径。
- 准备测试项目。在项目的WebContent下面右击创建一个html页面,在body随便加上点数字,用作我们测试。
- 创建新的服务器。Servers→ New → Server ,选择我们先前创建的 tomcat 服务器。
- 最后用 tomcat 启动我们创建的测试项目即可。