win10 java开发环境配置

备注: 以 jdk8  +  maven3.x + mysql5.x做示例

一 JDK安装

1 下载jdk  网站:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

2 下载完成后,安装。注意:不要把jdk和jre安装在统一目录下,应放在平行目录上。
   例如我的jdk目录:
       jdk:    D:\Java8\jdk1.8.0_121
       jre:    D:\Java8\jre8

3 安装完成后,配置环境变量:
      
      a: 右键:桌面上的此电脑 --> 属性: --> 高级系统设置  --> 右下角:环境变量

      b: 配置:
           
      个人建议不在系统变量配置,在用户变量配置即可:

       新建变量名:JAVA_HOME    变量值:D:\Java8\jdk1.8.0_121
       新建变量名:path         变量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin
       新建变量名:CLASSPATH    变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar

配置已经完成。

  如果你想配置多个jdk,安装版本最好从低版本向高版本依次安装。
  如要使用哪个版本的jdk,只需要更改变量JAVA_HOME的变量值路径。

4 测试命令: java -version

二  maven 配置

1 下载maven  路径:http://maven.apache.org/download.cgi  选择     apache-maven-3.3.9-bin.zip 

2  解压  apache-maven-3.3.9-bin.zip  
  
   例如我个人的路径为:D:\apache-maven-3.3.9

3 配置环境变量:

      a: 右键:桌面上的此电脑 --> 属性:

             --> 高级系统设置  --> 右下角:环境变量

      b:配置:
           
           个人建议不在系统变量配置,在用户变量配置即可:

           新建变量名:MAVEN_HOME       变量值:D:\apache-maven-3.3.9
           编辑path:                    新增:%MAVEN_HOME%\bin        
       
        注意:配置maven环境变量前要首先配置jdk

4 设置maven的本地库,即本地jar包的存放目录。
  
  a:  新建对应的目录:例如我的:D:\maven_jar\repository
  
  b:  进入maven的目录下: 例如我的:D:\apache-maven-3.3.9\conf

      编辑:settings.xml  添加一行:<localRepository>D:\maven_jar\repository</localRepository> 即是我们刚新建的本地库目录
   
  到此 maven配置完成

5 测试命令:mvn -v

三 mysql    -  以下是解压版本安装 ,如果是安装版本只需要按找提示一步一步操作即可

1 下载  https://dev.mysql.com/downloads/mysql/   选择:Windows (x86, 64-bit), ZIP Archive  这个是解压版本的。

   备注:mysql官网下载需要oracle账户,注册一个即可。

2 解压:D:\mysql-5.6.35-winx64

3 环境变量配置:变量名: MYSQL_HOME   变量值:D:\mysql-5.6.35-winx64

4 修改配置文件:在 my-default.ini 中添加:位置:倒数第二行 即sql_model前:
   
   basedir = D:\mysql-5.6.35-winx64
   datadir = D:\mysql-5.6.35-winx64\bin

   备注:
   
    basedir:是上述mysql的解压路径
    datadir:后续初始化等数据都会保存在该目录下,在该文件目录下新建data文件夹

5 以管理员的身份进入cmd。 首先进入mysql的bin目录:输入:mysqld -install 

   出现:service successfully installed 表示已经安装注册成功。

   备注:
   安装命令:
   自动:mysqld --install [服务名]
   手动:mysqld --install -manual [服务名]
   mysqld -install MySQL --defaults-file="D:\ mysql-5.6.17-winx64\my-default.ini"
  
   卸载命令;
   mysqld -remove 或 sc delete mysql

   
   注意:务必要把"-defaults"改为"--defaults",mysqld指令没有-d选项,而MYSQL在解析参数时,只要碰到xxxx-dxxxx就会把-D当成选项去处理。

6 修改默认的启动文件 在目录: D:\mysql-5.6.35-winx64

  新建 my.ini文件 ,文件内容如下:

[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8 
[mysqld]
#设置3306端口
port = 3306 
# 设置mysql的安装目录
basedir=D:\mysql-5.6.35-winx64
# 设置mysql数据库的数据的存放目录
datadir=D:\mysql-5.6.35-winx64\data
# 允许最大连接数
max_connections=200
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=MyISAM
#用来控制其通信缓冲区的最大长度
max_allowed_packet = 20M
#响应时间
wait_timeout=2880000
interactive_timeout = 2880000

  
备注:my.ini文件的编码必须是英文编码(如windows中的ANSI),不能是UTF-8或GBK等。

7 修改注册表的内容;
  
   HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MySQL

   ImagePath     D:\mysql-5.6.35-winx64\bin\mysqld MySQL  

   备注:mysql默认查找my.ini文件

8  至此,安装成功! 

测试命令: net start mysql     解压版默认用户名密码:root/       密码为空。