一、JDK的安装与配置

1、从官网下载jdk,注意是jdk不是jre。jdk包里面包含了jre。最好从官网下载。传送门:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

2、下载完毕后,安装jdk,​直接按照安装向导的提示安装即可,安装时可以自己选择安装路径,我的安装路径是D:\Java\jdk1.8.0_144

3、配置JAVA环境变量:右击计算机—属性—高级系统设置—环境变量

在“系统变量”中,设置3项属性,JAVA_HOME,PATH,CLASSPATH(大小写无所谓),若已存在则点击“编辑”,不存在则点击“新建”;

(1)JAVA_HOME

  指明JDK安装路径,就是刚才安装时所选择的路径 D:\Java\jdk1.8.0_144

(并且后边不带分号)此路径下包括lib,bin,jre等文件夹(此变量最好设置,因为以后运行tomcat,eclipse等都需要依靠此变量),

(2) Path

使得系统可以在任何路径下识别java命令,设为:%JAVA_HOME%\bin;    (注意后面有分号

(3)CLASSPATH

java加载类(class or lib)路径,只有类在classpath中,java命令才能识别,设为:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;

(要加.表示当前路径,前面有点号和分号,后边结尾也有分号。或者可以写成“.;%JAVA_HOME%\lib;”一样的效果。)

4、环境变量配置完之后测试一下JDK是否安装成功

单击“开始”—“运行”,键入"cmd",然后分别键入命令java -version,java,javac,若出现版本号以及指令帮助则代表成功

二、Tomcat的安装与配置

1. 下载tomcat 传送门: http://tomcat.apache.org/download-90.cgi 下方选择对应版本,这里下载64位windows.zip 左侧可以选择其他tomcat版本,下载后直接解压,本文解压路径 D:\Program Files (x86)\apache-tomcat-9.0.0.M26

2、设置环境变量 右击我的电脑—属性—高级系统设置—环境变量,

在系统变量中添加以下变量

(1)TOMCAT_HOME,新建系统变量 D:\Program Files (x86)\apache-tomcat-9.0.0.M26

该变量指向解压文件的路径,该目录下有lib、bin等文件夹。(后面没有分号)然后点击“确定”

(2)CATALINA_HOME,该变量的值与TOMCAT_HOME相同,设置方法同(1)

(3)PATH ,在“系统变量”中找到Path变量编辑,在“变量值”的最后面添加 %CATALINA_HOME%\bin,如果前面一个值没有;需要在添加前增加;

(4)CLASSPath, 在“系统变量”中找到该变量编辑,在“变量值”的最后面添加 %CATALINA_HOME%\lib\servlet-api.jar

​3、单击“开始”—“运行”,键入"cmd",在控制台输入service install Tomcat9 ,显示The service 'tomcat9' has been installed 代表服务安装成功.

4.开启服务

方法1:控制面板—系统和安全—管理工具—服务,找到Apache Tomcat Tomcat9服务项,右击该项,点“启动”,启动该服务

方法2:进入安装路径的bin中,这里是D:\Program Files (x86)\apache-tomcat-9.0.0.M26\bin,双击打开tomcat9w.exe,启动

5.测试安装是否成功

方法1:启动后,打开浏览器,地址栏输入http://localhost:8080或 http://127.0.0.1:8080 如果出现tomcat示例主页,则表示服务器安装成功

方法2:在控制台运行startup.dat和tomcat7.exe(运行时要指明绝对路径,startup.dat和tomcat7.exe在bin目录下)来测试服务器是否安装成功

其他:

1.关闭服务 可以在控制面板也可以直接运行bin目录中的shutdown.bat

2.如果无法启动tomcat,有可能是8080端口被占用,可以用netstat -a 查看端口情况.

如果8080端口被占用,可以修改tomcat端口,找到安装目录下的server.xml文件,D:\Program Files (x86)\apache-tomcat-9.0.0.M26\conf\server.xml,将port值进行修改,然后重启服务

<Connector port="8080" protocol="HTTP/1.1"connectionTimeout="20000"redirectPort="8443" />

三、eclipse的安装与配置

1.下载eclipse oxygen, 传送门https://www.eclipse.org/downloads/eclipse-packages/

直接下载 Eclipse IDE for Java Developers , windows 64位版进行解压

这里建议下载 解压缩版本, 本文先下载的eclipse installer安装版,在安装过程中报错,ERROR: org.eclipse.equinox.p2.transport.ecf code=1002 Unable to read repository at http://download.eclipse.org/releases/mars/201506241002/content.xml.xz.尝试过更新下载包,VPN翻墙,关闭杀毒软件,使用默认安装路径,均无法正常安装.

解压完成后即可使用.

关于 eclipse tomcat 和 tomcat的冲突问题,可以查看 http://www.cnblogs.com/Capricornus/p/7568979.html

、mysql的安装与配置

1.下载mysql 解压包,本文下载开源的社区版(https://dev.mysql.com/downloads/),版本mysql-5.7.19-winx64

2.配置my.ini 配置文件. 本文解压到 D:\Program Files (x86)\mysql-5.7.19-winx64 ,如果根目录有此配置文件,则编辑 basedir  和 basedir  路径

basedir  =  D:\Program Files (x86)\mysql-5.7.19-winx64

basedir  = D:\Program Files (x86)\mysql-5.7.19-winx64\Data (如果没有data目录就新建一个)

如果没有my.ini文件,就在解压目录的根目录下新建文本文件. 输入以下内容 并修改上述2个路径,然后保存成my.ini 文件名

####################配置文件开始#################### For advice on how to change settings please see# http://dev.mysql.com/doc/refman/5.7/en/server-configuration-defaults.html# *** DO NOT EDIT THIS FILE. It's a template which will be copied to the# *** default location during install, and will be replaced if you# *** upgrade to a newer version of MySQL.[client]# 设置mysql客户端连接服务端时默认使用的端口port = 3306 [mysql]# 设置mysql客户端默认字符集default-character-set=utf8 [mysqld]#设置3306端口port=3306 # 设置mysql的安装目录basedir ="D:\Program Files (x86)\mysql-5.7.19-winx64/" # 设置mysql数据库的数据的存放目录datadir ="D:\Program Files (x86)\mysql-5.7.19-winx64/data/"# 设置mysql数据库的日志存放位置log-error="D:\Program Files (x86)\mysql-5.7.19-winx64/data/mysql_error.log"#server_id = 2#skip-locking# 允许最大连接数max_connections=100table_open_cache=256query_cache_size=1Mtmp_table_size=32Mthread_cache_size=8innodb_data_home_dir="D:\Program Files (x86)\mysql-5.7.19-winx64/data/"innodb_flush_log_at_trx_commit =1innodb_log_buffer_size=128Minnodb_buffer_pool_size=128Minnodb_log_file_size=10Minnodb_thread_concurrency=16innodb-autoextend-increment=1000join_buffer_size = 128Msort_buffer_size = 32Mread_rnd_buffer_size = 32Mmax_allowed_packet = 32Mexplicit_defaults_for_timestamp=truesql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"skip-grant-tables#sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES####################配置文件结束###################

my.ini

2.配置环境变量 PATH, 将解压包地址添加后面

3.安装. 使用管理员身份 打开 cmd,然后切换到数据库的bin目录,执行 mysqld install

4.初始化

在数据库bin目录下执行如下命令

mysqld.exe --defaults-file="D:\Program Files (x86)\mysql-5.7.19-winx64\my.ini" --initialize --explicit_defaults_for_timestamp

default-file 即服务器的配置文件路径,需要指向你自己的安装的目录。 初始化成功后,没有相应提示,dos会返回接收命令状态

5.启动数据库,修改密码

启动命令: bin目录下  net start mysql  或者使用服务->mysql->启动

停止:net stop mysql

数据库启动完成会提示相应成功信息:

MySQL 服务正在启动 ...
MySQL 服务已经启动成功。

转载于:https://www.cnblogs.com/tweet/p/7567544.html

JAVA 最新 环境搭建(JDK 1.8 + Tomcat 9 + eclipse oxygen + mysql 5.7)相关推荐

  1. JAVA编程环境搭建 JDK与环境变量、Eclipse

    1 JDK 1.1 JDK概述 JDK是 Java 语言的软件开发工具包,主要用于移动设备.嵌入式设备上的java应用程序. JDK是整个java开发的核心,它包含了: JAVA开发工具(jdk\bi ...

  2. Mac M1芯片Java开发环境搭建 · JDK安装

    文章目录 一.前言 二.下载openjdk1.8 三.安装openjdk1.8 四.配置JDK环境变量 五.验证环境变量是否生效 一.前言 M1芯片属于arm架构,在Oracle推出arm架构的JDK ...

  3. 初识Java以及JAVA开发环境搭建

    初识Java以及JAVA开发环境搭建 JAVA帝国的诞生 C&C++ JAVA JAVA特性和优势 JAVA三大版本 JDK.JRE.JVE JAVA开发环境搭建 JDK下载与安装.卸载 安装 ...

  4. 【Java开发环境搭建】

    计算机语言发展史 第一代语言:二进制 第二代语言:汇编语言 目前应用:逆向工程/机器人/病毒- 第三代语言:C语言/JAVA语言/Python"大数据"/PHP"服务器& ...

  5. Java开发者环境搭建

    Java开发者环境搭建 JDK下载与安装 如何卸载JDK 删除Java的安装目录 在环境变量中删除JAVA_HOME 在环境变量中删除path下关于Java的目录 在cmd中输入java -versi ...

  6. JAVA入门·JAVA开发环境搭建之卸载JDK安装JDK

    JAVA开发环境搭建 卸载JDK 1.删除Java的安装目录 我的电脑--属性--高级系统设置--环境变量--系统变量--JAVA_HOME--Java的安装目录 2.删除JAVA_HOME 3.删除 ...

  7. day01--java基础编程:计算机基础知识 ,java语言概述,java开发环境搭建,eclipse概述,创建简单java项目,JDK JRE JVM的关系,java开发中的命名规范,编程风格

    1 Day01–Java开发环境+HelloWorld 1.1 计算机基础知识 资料下载网址:刘沛霞 18600949004 code.tarena.com.cn tarenacode code_20 ...

  8. Java开发环境搭建详解

    Java开发环境搭建详解  http://topic.csdn.net/u/20110829/13/BF4FAA45-3E1A-48A8-BC46-0405B7F862A2.html 一.jdk安装与 ...

  9. java开发环境搭建(一)

    本教程是基于windows系统的java开发环境搭建,在工作中用到的git,maven,gradle等,需要的学习一下,本次先写一部分,下次继续: 目录 1.下载安装jdk: 2.下载安装配置git: ...

  10. Java开发环境搭建与实验教程(适合自学)

    Java开发环境搭建与实验教程 如何配置JAVA的环境变量 下载Java  JDK(JDK包含JRE.SDK是Software Development Kit 即软件开发工具包,可以包括函数库.编译程 ...

最新文章

  1. GitHub引入联合提交者功能
  2. 函数空间中的最佳逼近
  3. MySQL索引使用方法和性能优化
  4. 阿里研究员谷朴:警惕软件复杂度困局
  5. 跨库多维分析后台的实现
  6. Eclipse安装Gradle插件及配置
  7. Grafana 使用教程 --- 开源的度量分析与可视化套件
  8. MVC学习第七节 UrlHelper
  9. Hashtable--练习题44:把繁体字转换为简体字
  10. 阿里百度腾讯facebookMicrosoftGoogle开源项目汇总
  11. Python爬虫代理池搭建
  12. 你还在为不知道怎么给家人庆祝生日而发愁吗?
  13. 家庭账本应该怎样记简洁明了
  14. 电脑可以用的免费配音软件,语音识别,语音转文字,文字转语音。
  15. html 银联图标,银联标志logo图片 云闪付app扫银联标识领获红包
  16. linux全角半角切换快捷键,半角全角切换快捷键【搞定方向】
  17. createjs初学-关于Ticker
  18. 怎样做小程序最省钱,小程序开发平台大盘点
  19. 电阻色环查询器[原创]
  20. python面向对象思想汇报_思想汇报(二)——有关测试

热门文章

  1. 浅析那些带着“主角光环“的泰坦尼克号幸存者(下)
  2. c语言的基本案例猴子,[转载]猴子选大王问题(C语言实现)
  3. c#使用资源文件完成国际化
  4. Unity 2D摄像机跟随角色移动
  5. libc.so.6: version 'GLIBC_2.14' not found报错提示的解决方案
  6. spring boot区分生产环境和开发环境
  7. openstack: No valid host was found. There are not enough hosts available
  8. linux 重定向命令
  9. 游戏制作大致流程粗谈之五
  10. struts2 + spring + mybatis 框架整合