文章目录
01 | JDK的安装
1、 下载jdk并解压
- 因为我是在虚拟机中操作win10,因此直接解压到C盘了,如果不是在虚拟机上的话自选个盘。
- 解压到C:\Users\aLinxi\download installer\jdk
2、 环境变量配置
-
右键我的电脑->属性->高级->环境变量->系统变量
注意:是下面的系统变量,不是上面的用户变量
新建变量名 JAVA_HOME,变量值C:\Users\aLinxi\download installer\jdk
-
在系统变量中找到Path,修改变量 Path ,在最上面新增 %JAVA_HOME%\bin;
3、 验证是否配置成功
-
点击确认关闭刚才的配置页面,这一步一定要做,否则刚才的配置不能生效
-
点WIN键->运行(或者使用win+r)
输入cmd命令
输入java -version
-
如果出现版本信息,表明配置成功
-
如果失败了,调整前面的配置,然后要重新启动cmd命令,而不是在原有的cmd里面输入
02 | 下载IDEA 2017
1、下载
-
双击打开文件,点击next
-
自选安装路径
-
选择64位,然后next
-
这里默认,点击install即可。
-
开始安装,稍等一下,没那么快。
-
安装完成,启动idea
-
如果之前安装过就选上面的,我没安装过,所以选下面。
-
Accept
-
选择第三种在线激活的方法,这种方法时间过了就必须再次联网授权请求激活。
如果上述网址不可用,可试试下面的:http://intellj.mandroid.cn/
http://idea.iteblog.com/key.php -
选择风格,我选择白色的,然后next
-
配置idea支持的功能,先点击customize配置与java相关的插件
-
勾选想要的插件,然后点击save changes
-
接下来,构建工具也选择自定义customize
-
我只选了maven
-
同样步骤配置web development
-
配置版本控制
-
选择测试工具
-
选择服务器
-
云相关方面一个都不选
-
如果想不用某个项目可以直接点Disable
-
其他工具选择UML:
-
点击next,点击start using idea
-
然后就会看到如下页面,基本上就安装完成了
03 | IDEA配置tomcat
1. 创建简单的javaweb项目
- 可以先创建一个简单的javaweb项目进行测试
-
如图新建项目:
-
src下新建helloservlet类
import javax.servlet.ServletException; import javax.servlet.annotation.WebServlet; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import java.io.IOException; import java.util.Date; public class HelloServlet extends HttpServlet{ public void doGet(HttpServletRequest request, HttpServletResponse response){ try { response.getWriter().println("<h1>Hello Servlet!</h1>"); response.getWriter().println(new Date().toLocaleString()); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } } }
-
web.xml下配置访问路径
<?xml version="1.0" encoding="UTF-8"?> <web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd" version="3.1"> <servlet> <servlet-name>HelloServlet</servlet-name> <servlet-class>HelloServlet</servlet-class> </servlet> <servlet-mapping> <servlet-name>HelloServlet</servlet-name> <url-pattern>/hello</url-pattern> </servlet-mapping> </web-app>
-
项目目录结构如下:
-
2、 IDEA配置tomcat
- 官网下载解压tomcat到本地
- 打开IDEA点击run-》edit configuration
- 点击加号,选择tomcat server ,选择local
- 在name这里输入tomcat7
- 点击Configure…
- 输入下载Tomcat步骤下载解压的tomcat路径
- 接下来就需要指定当前项目部署到Tomcat中
- 点击Deployment
- 点击加号
- 点击Artifact…
- 自动生成 项目名.war exploded
最后. 点击OK
- 最近点击项目中的运行按钮运行
- 看到控制台中出现 项目名.war deployed successfully的时候,就表示部署成功了
- 输入如下地址,即可看到如图所示的页面效果
http://localhost:8080/hello
- tomcat配置成功。
04 | IDEA下载配置maven
1、 下载配置maven
- 下载后双击解压到目录中
- 右键我的电脑-属性-高级系统设置-环境变量-系统变量-Path
- 检验版本:使用win+r, 然后输入cmd 打开命令行,输入:mvn -v
- 出现如下截图表示配置成功。
2、 创建maven仓库
- 仓库用于存放项目所需的jar包
- 使用阿里云下载路径(更快速):打开安装目录下的\apache-maven-3.5.0\conf\settings.xml,修改在mirrors下新加一个阿里云的镜像地址:修改位置是160-165行
<mirror> <id>alimaven</id> <mirrorOf>central</mirrorOf> <name>aliyun maven</name> <url>http://maven.aliyun.com/nexus/content/repositories/central/</url> </mirror>
- 仓库默认位置 是 C:\Users\X7TI.m2\repository,放在C盘有一点不好,重装系统就都没有了。所以通常会把仓库的位置修改为自定义路径,如:d:/maven/repository
3、IDEA配置maven
-
进入IDEA settings:
File->Settings->Build, Execute, Deployment->Build Tools->Maven
修改 Maven home directory: C:\Users\aLinxi\download installer\apache-maven-3.5.0
修改 User settings file: C:\Users\aLinxi\download installer\apache-maven-3.5.0\conf\settings.xml
Local repository 会被自动识别为 d:\maven\repository
-
配置完成。
-
如果下次新建项目时发现每次重启idea,然后新建mvn项目,发现之前的配置就都会变回之前.m2的样子,每次都要重新选一下,那么可以设置一下:
右上角 File->Other Settiongs->Default Settings…
默认设置选项中找到Maven
配置一遍
保存设置
重启IDEA
再新建项目就会根据默认设置配置Maven
4、创建maven项目进行测试
-
新建maven,勾选Create from archetype
-
选择maven-archetype-webapp, Next,注意webapp别选错了
-
如图:
-
Maven项目创建了,IDEA还会做一些初始化的工作,那么需要点击右下角的 Import Changes
-
等待控制台出现build success即可。
05 | win10安装数据库(mysql5)
1、下载并解压
-
官网下载mysql5的zip包,并解压到本地中:C:\Users\aLinxi\nochnospace\mysql-5.7.32-winx64
2、开始配置环境
- 此电脑—属性----高级系统设置-----环境变量----找到系统变量,在系统变量中新建MYSQL5_HOME。
- 在系统变量的Path中新建环境变量
3、 开始安装数据库
1、安装mysql5
-
来到mysql5的解压路径下,创建my.ini文件
-
编辑my.ini文件
[mysql] # 设置mysql客户端默认字符集 default-character-set=utf8 [mysqld] # 设置3305端口 port = 3305 # 设置mysql的安装目录 basedir=C:\\Users\\aLinxi\\nochnospace\\mysql-5.7.32-winx64 # 设置mysql数据库的数据的存放目录(自动生成,不然可能报错) datadir=C:\\Users\\aLinxi\\nochnospace\\mysql-5.7.32-winx64\\data # 允许最大连接数 max_connections=10000 # 允许最大连接人数 max_user_connections=1000 # 服务端使用的字符集默认为8比特编码的latin1字符集 character-set-server=utf8 # 创建新表时将使用的默认存储引擎 default-storage-engine=INNODB # 连接时间 wait_timeout=31536000 interactive_timeout=31536000
-
生成 data 文件夹(如果以前有就删除它)
以管理员身份打开命令提示符,切换到MySQL5的 bin 路径下。 -
输入命令:mysqld --initialize,它会在mysql5的安装路径处生成一个 data 文件。
-
tip:这里可能会出现如下错误:(如果没出现跳过此步骤即可)
解决办法:
这种错误是由于未安装 vcredist 引起的下载 vcredist 地址:https://www.microsoft.com/zh-CN/download/details.aspx?id=40784
安装刚才下载的那个软件,位置默认即可,安装成功
然后重新以管理员身份运行cmd,重新切换路径,然后输入命令:mysqld --initialize,即可成功解决这个问题。
-
找到data文件夹中其中后缀为 .err 的文件,打开查找密码password,一般有密码。
-
安装mysql5服务:输入:mysqld --install MYSQL5
安装特定服务名称,不能默认。(默认是MySQL,这样就会冲突)
-
开启MySQL5服务:输入:net start MYSQL5
-
登录MySQL5修改密码:
-
登录输入:mysql -u root -P 3305 -h localhost -p
登录指定端口数据库,没有密码的,回车就登陆了,如果生成了密码就填入密码就行了。
-
修改密码输入:ALTER USER ‘root’@‘localhost’ IDENTIFIED WITH mysql_native_password BY ‘root’;
-
刷新权限:flush privileges;
-
安装完成。
06 | Navicat安装
07 | navicat远程连接mysql
-
切换到mysql的bin安装路径下,输入 mysql -hlocalhost -uroot -p
-
打开mysql控制台,输入:use mysql;
-
输入:show tables;
-
输入:select host from user;
-
输入:update user set host =’%’ where user =‘root’;
-
打开计算机的服务界面,重新启动mysql服务。
-
打开navicat连接即可,如下图:可以在cmd中输入ipconfig查看本机ip地址(IPV4地址)。