明确系统设计目标以后,就要真刀真枪开始做项目了。
首先要做的是搭建本地开发环境。其实不太想用JSP,个人感觉未来是一定会被分布式、解耦取代的,但是学习其他技术成本太高了,短时间内只好继续使用JSP。
所需环境:JAVA开发环境、MySQL、tomcat、eclipse。主要步骤就是安装各个环境,最后一次性配置环境变量。
一、JAVA(JDK)
有最新的JDK11和老版本的JDK8。如无特殊需求,建议下载JDK8,目前官网是8u191。部分特殊需求需要8u161,可这里下载:链接:https://share.weiyun.com/52qtUIL 密码:q84gg5
下载完以后安装就可以了。注意路径不要有中文即可。记住这个路径。
我这里就是默认路径:
C:\Program Files\Java\jdk1.8.0_161
C:\Program Files\Java\jre1.8.0_161
请注意,JDK11不安装jre,因此无jre路径。
二、MySQL
1.MySQL
解压后,进入MySQL根目录(例如我解压到C根目录,那么MySQL根目录就是C:\mysql-8.0.11-winx64),新建my.ini,内容如下:
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
#设置3306端口
port = 3306
# 设置mysql的安装目录
basedir="C:\mysql-8.0.11-winx64"
# 设置mysql数据库的数据的存放目录
datadir="C:\mysql-8.0.11-winx64\data"
# 允许最大连接数
max_connections=200
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
其中的路径自己改一下。
然后以管理员身份打开 cmd 命令行工具,切换目录:
cd C:\mysql-8.0.11-winx64\bin
初始化数据库:
mysqld --initialize --console
执行完成后,会输出 root 用户的初始默认密码,如:
...2018-04-20T02:35:05.464644Z 5 [Note] [MY-010454] [Server] A temporary password is generated for root@localhost: APWCY5ws&hjQ...
APWCY5ws&hjQ 就是初始密码,后续登录需要用到,你也可以在登陆后修改密码。
修改密码指令:
输入以下安装命令:
mysqld install
启动输入以下命令即可:
net start mysql
2.Navicat
下载:链接:https://share.weiyun.com/5Q83X9v 密码:48cxcy
(1)首先打开安装程序,安装完毕后,使用管理员权限运行注册机程序,产品选择第一个,点击补丁,找到Navicat路径,选择navicat.exe进行补丁。
(2)然后点击生成,随便选一个目录(实测不管选哪个目录,最终都会在注册机所在目录生成文件),生成注册文件,复制序列号备用。
(3)断网,或者打开控制面板→系统和安全→Windows防火墙→高级设置→出站规则→新建规则→程序→选择navicat.exe→阻止→全选→输入任意名称保存。
(4)运行 Navicat ,在激活对话框中输入刚才复制的序列号,按住“Ctrl+Shift”键并点击“激活”按钮,选择第二步保存的文件。
(5)新建连接,用户名不用改,输入刚才初始数据库的密码,点击连接会报2059错误,先不用管他。
(6)管理员运行命令提示符cmd,依次运行以下命令
cd C:\mysql-8.0.11-winx64\bin
mysql -u root -p
alter user root@localhost identified by '密码' password expire never;
alter user root@localhost identified with mysql_native_password by '密码';
flush privileges;
命令中的路径自己改,密码换成自己的数据库密码。之后重启Navicat,即可连接成功。
如果想要避免2059错误,可下载MySQL 5.6以下的版本。
三、tomcat
官网下载,免安装版/安装版均可。建议下载8.5,你也可以下载9.0。
安装完毕/解压完毕后,记住路径,就不要管它了!是的,不要管了!
四、环境变量
刚才的三个组件最好都加环境变量。
控制面板→系统和安全→系统→高级系统设置→高级→环境变量。
在系统变量下,新建:
变量名:JAVA_HOME
变量值:C:\Program Files (x86)\Java\jdk1.8.0_91 // 要根据自己的实际路径配置
变量名:CLASSPATH
变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar; //记得前面有个"."
变量名:TOMCAT_HOME
变量值:C:\Program Files\tomcat // 要根据自己的实际路径配置
变量名:CATALINA_HOME
变量值:C:\Program Files\tomcat // 要根据自己的实际路径配置
点击Path,编辑,编辑文本,在最后输入:
;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;%TOMCAT_HOME%\bin;%CATALINA_HOME%\lib;C:\mysql-8.0.11-winx64\bin;
五、eclipse
或者从https://www.eclipse.org/downloads/packages里面找最新版,注意选择版本,要下j2ee版本。
解压好之后打开主程序,选择菜单栏Windows-->preferences→Server→Runtime Environments,右边点击add,选择对应的 Tomcat 版本,接着点击 "Next",选择 Tomcat 的安装目录,并选择Java 环境(选JDK8,或者你自己安装的版本)。
至此,本地开发环境搭建完毕。
网友评论