工具下载
本文所用的工具都可以在这个百度网盘下载,密码:65fp。这些工具都是小码农使用过的,所以不会有版本兼容性问题。
Java环境
小码农使用的还是JDK8,这个版本是Oracle公司提供的技术。
安装
JDK是exe文件,在windows平台上直接运行即可,但是不建议按照它默认的路径来安装。因为作为一个开发人员,我更喜欢把这些工具掌控在自己的手里,而且这些工具、插件等会越来越多,安装在自己的定义的目录下有利于后期的更新。
所以,先在某目录下创建两个文件夹:JDK和JRE。在安装JDK时把路径设置为这个JDK文件夹中,JDK8中包含了JRE,在安装JDK时会自动弹出JRE的安装界面。此时再把JRE的路径设置成刚才创建的JRE中。等待安装完成即可。注意:安装路径不能有中文。
配置环境
打开环境变量(方法有很多,在这介绍一种:控制面板->系统和安全->系统->高级系统设置->环境变量)。在系统变量中点击新建,变量名为:JAVA_HOME,变量值为刚才我们创建的JDK目录。如我刚才在E:\Java目录下建立了JDK文件夹,现在点击浏览目录找到这个文件夹就行。
然后需要在Path变量中添加JDK中的bin目录和JDK下的JRE中的bin目录。双击Path,添加:%JAVA_HOME%\bin和%JAVA_HOME%\jre\bin。
在命令提示行下运行javac和java,若分别出现下面两个界面便是配置成功。第二个图为截图完整,你的两张图和我的大致模样相似就可以了。
eclipse&eclipse_sts
虽然有大佬说高手都用IntelliJ IDEA,但是对于我们这种菜鸡,使用最广泛还是eclipse。但学到框架的时候,Spring是其中一个非常重要的框架。而且Spring提供了一个插件,集成进eclipse之后能提升开发效率。但是这个插件不好安装,所以小码农提供了一个集成过插件的eclipse。集成后的eclipse叫做:eclipse_sts。
eclipse是免安装的软件,解压即用,后面有三个工具也都是免安装版本的。
解压之后找到eclipse.exe双击打开,在左上角点击File->New->Other,输入Java,双击Java Project,在Project Name中输入Test,点击Finish。
点开这个项目,选中src下点击右键,然后New->Class。在Package中输入:com.test,Name中输入:Hello。
然后输入以下代码,点击右键->Run As->Java Application。控制台中便会出现hello。没有问题,便到此时安装过程没有任何问题。
Tomcat
配置Tomcat
Java EE初学者用的服务器都是Tomcat8.5,解压就可用。而且不用配置环境变量。解压后,在bin目录下双击startup.bat。然后打开浏览器,输入:localhost:8080,出现以下界面便是成功。然后双击shutdown.bat关闭服务器。
Eclipse添加Tomcat
打开eclipse后点击Windows->Preferences->Server->Runtime Environment->Add,选择Apache Tomcat v8.5,再Finished,然后点击Apply and Close关闭。
点击File->New->Other,输入Dyn,选择Dynamic Web Project。在Project name中输入TestWeb,点击Finished。在右上角找到Open Perspective选择Java EE。
点开TestWeb,在WebContent下建立index.jsp。并在body中输入Hello World。选中TestWeb,点击右键Run As->Run on Server。第一次运行Web项目比较慢,运行完毕后有如下界面。
Mysql
Mysql解压之后需要配置环境变量。变量名为:MYSQL_HOME,变量值为Mysql解压至的目录。然后在Path中添加:%MYSQL_HOME%\bin。
配置完成之后进入,Mysql的路径,在和bin目录同级的目录下建立my.ini文件。注意第三个和第四个配置的解释,需要时自己的路径。
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
#设置3306端口
port = 3306
# 设置mysql的安装目录
basedir=E:\Database\mysql-5.7.20-winx64
# 设置mysql数据库的数据的存放目录
datadir=E:\Database\mysql-5.7.20-winx64\data
# 允许最大连接数
max_connections=200
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
配置完成之后,以管理员身份运行cmd,进入bin目录后输入:mysqld -install。然后需要创建data目录,所以再输入:mysqld --initialize-insecure --user=mysql。
输入:net start mysql,启动数据库服务器。再输入:mysql -u root –p,会换行输出:Enter password:。因为这是我们没有设置密码,直接按enter就行。
然后输入:SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass');来修改密码。这个密码一定要记住,很重要。然后输入:net stop mysql关闭服务器此流程便结束。
Navicat
解压Navicat之后运行navicat110_mysql_cs_x86.exe,为了破解,一定要记住它的安装目录。运行PatchNavicat.exe,然后再弹开的目录中找到并双击navicat.exe。
所以到此大家还记得刚开始小码农说的自定义目录掌控工具,就知道这样的好处了,为我们破解、更新省去了很多麻烦。
然后在正常目录下找到并双击navicat.exe,点击连接,在新建连接中输入刚才设置的密码(不用理会连接名)。选择确定就可以连接成功了。
Hbuilder
解压Hbuilder至你想解压的目录,双击HBuilder.exe就可以使用了。这个不需要配置。