一、jdk安装

1、下载jdk安装文件

2、在"系统变量”下”新建“选项"JAVA_HOME"值为:"jdk"文件夹路径

3、在"系统变量"中找到"Path"增加%Java_Home%\bin;%Java_Home%\jre\bin;

4、在"系统变量"栏,"新建","变量名"为"CLASSPATH","变量值"为".;%Java_Home%\bin;%Java_Home%\lib\dt.jar;%Java_Home%\lib\tools.jar"

5、cmd输入java 和 javac 检测jdk安装是否成功

二、tomcat

1、下载tomcat压缩文件并解压

2、在"系统变量”下”新建“选项"CATALINA_HOME"值为:"tomcat"解压后的文件夹路径

3、在"系统变量”PATH中 ,末尾新添加%CATALINA_HOME%\bin;%CATALINA_HOME%\lib

4、在tomcat目录\bin目录中 ,运行命令行 ,输入 service.bat install ;提示 the service "tomcat8" has been installed 表示成功

5、在tomcat目录\bin目录中,双击运行tomcat8w.exe 点击start

6、在浏览器中输入http://127.0.0.1:8080 出现tomcat界面表示安装成功

7、修改tomcat/conf目录下server.xml文件找到“<Connector port="8080" protocol="HTTP/1.1"”行,修改“8080”为需要使用的端口

8、spirngboot发布时如需要使用外部配置文件需要修改“tomcat/conf”目录下 catalina.properties 找到 common.loader="${catalina.base}/lib","${catalina.base}/lib/*.jar","${catalina.home}/lib","${catalina.home}/lib/*.jar"后添加,"${catalina.home}/config"

9、在tomcat目录下添加config文件夹,将配置文件放到此目录

10、将webapps目录内容替换为要发布的war文件,名称为ROOT.WAR

三、redis

1、下载Redis压缩文件并解压

2、cmd 运行 redis-server.exe redis.windows.conf 确认是否能运行

3、如出现运行一段时间redis异常时找到redis目录下dump.rdb文件,添加权限即可

4、添加redis服务 redis-server --service-install redis.windows.conf --loglevel verbose

四、mysql

1、下载mysql压缩文件并解压

2、在"系统变量”下”新建“选项"MYSQL_HOME"值为:"mysql"文件夹路径

3、运行cmd在mysql/bin目录下执行 mysqld --initialize --console,记录好生成的随机密码

4、如提示vcruntime140_1.dll丢失下载vcruntime140_1.dll到C:\Windows\System32或者安装VC++2015运行库

5、cmd 中继续执行mysqld -install 安装MySQL服务

6、执行net start MySQL 启动服务

7、登录mysql -u root -p ;并输入之前的随机密码

8、设置MySQL密码 alter user 'root'@'localhost' identified by '想要设置的密码';

9、保存 commit;

10、quit 退出

11、如需要远程连接mysql还需要修改账号属性

windows 配置java发布环境的更多相关文章

  1. Windows 配置JAVA的环境变量

    Java是由Sun公司开发的一种应用于分布式网络环境的程序设计语言,Java语言拥有跨平台的特性,它编译的程序能够运行在多种操作系统平台上,可以实现“一次编写,到处运行”的强大功能. 工具/原料 JD ...

  2. Windows配置java运行环境的步骤

    jdk不同版本下载地址:http://www.oracle.com/technetwork/java/javase/archive-139210.html 1.下载你适合你电脑的jdk版本,链接如上, ...

  3. windows配置java运行环境

    配置jdk环境    https://jingyan.baidu.com/article/6dad5075d1dc40a123e36ea3.html 配置tomcat环境      https://j ...

  4. Windows下配置Java开发环境

    学习Java第一步是配置本地开发环境,学习最基本的桌面开发,下面以win7为例配置Java开发环境,即:JDK+JRE+Eclipse,安装JDK的时候会默认安装JRE,根据提示安装就可以了. 首先去 ...

  5. 【Java SE】如何安装JDK以及配置Java运行环境

    摘要:不管是作为苦逼的Java码农,还是高端大气的Java系统架构师,如果不会安装JDK以及配置Java运行环境,那就巧妇难为无米之炊,不能进行Java后续的代码编写.当然如果你是Myeclipse编 ...

  6. 安装JDK以及配置Java运行环境

    安装JDK以及配置Java运行环境 1.JDK下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2 ...

  7. Ubuntu20.04配置Java开发环境

    Ubuntu20.04配置Java开发环境 JDK 1.8 安装 下载地址 下载后进行解压 tar -xvzf jdk-8u301-linux-x64.tar.gz 配置环境变量 gedit ~/.b ...

  8. Editplus配置java运行环境

    Editplus配置java运行环境 下载及安装: editplus官网下载地址:https://www.editplus.com/ 安装方法和安装普通exe应用程序一样,选在安装路径,下一步下一步, ...

  9. 应用 EditPlus 配置 Java 编译环境

    此文全文摘抄自: http://jingyan.baidu.com/album/37bce2be3ceef61002f3a208.html?picindex=7,谢啦 应用成功: EditPlus(文 ...

  10. Mac配置Java开发环境

    笔者从Window上转到Mac上做开发,一切配置都要重新开始,开发环境配置介绍如下: 1. 下载JDK 从下面链接选择合适版本的安装包进行下载...笔者下载的是jdk-9.0.1 链接:http:// ...

随机推荐

  1. mysql 创建字段createtime 自动添加时间

    1. 创建createtime字段 类型选为timestamp 2.  添加默认值 CURRENT_TIMESTAMP

  2. 使用 OpenXML 创建第一个 Word 文档

    using DocumentFormat.OpenXml.Packaging; using DocumentFormat.OpenXml.Wordprocessing; public class Op ...

  3. 共建共荣金融生态!金融级数字底座“源启”与GoldenDB数据库完成互认证

    近日,中电金信金融级数字底座"源启"顺利与金篆信科GoldenDB分布式数据库完成互认证.GoldenDB数据库安全稳定运行在"源启"之上,整体性能表现卓越,进 ...

  4. 【Python】【MySQL】Python将JSON数据以文本形式存放到MySQL的Text类型字段中

    1.起因 在做一个自动打卡的玩意.登录会得到那个平台一系列的信息.我又不想专门修改.增加数据库字段来存放,所有打算直接将返回的JSON数据保存到一个MySQL字段中. 内容肯定不能直接放,考虑下比如数 ...

  5. 基于开源IM即时通讯框架MobileIMSDK:RainbowChat v9.0版已发布

    关于MobileIMSDK MobileIMSDK 是一套专门为移动端开发的开源IM即时通讯框架,超轻量级.高度提炼,一套API优雅支持UDP .TCP .WebSocket 三种协议,支持iOS.A ...

  6. docker和主机之间文件传输

    docker和主机之间文件传输 1.从docker内部向主机传输文件 语法: docker cp [OPTIONS] CONTAINER:SRC_PATH DEST_PATH|- 示例:将容器96f7 ...

  7. springboot-总结列表

    一.Spring Boot 具有以下特点: 1. 独立运行的 Spring 项目 Spring Boot 可以以 jar 包的形式独立运行,Spring Boot 项目只需通过命令" jav ...

  8. .net工作流elsa-书签

    啥是书签 流程引擎的核心关注点是安排流程,如:第1步做什么 → 第2步做什么 → 第n步做什么...,至于各步骤具体是怎么做的,是由你来决定的,这不是流程引擎关注的重点. 流程安排可能会涉及到分叉.并 ...

  9. The Communication Complexity of Threshold Private Set Intersection-2019:解读

    记录阅读论文的笔记. 什么是阈值PSI? Alice和Bob当两者的交集大小不小于\(n-t\)时(两者的不同元素的数量不大于阈值\(2t\)时),才会求交集. 所以阈值PSI会分为两步: 1.检测 ...

  10. vue平铺日历组件

    vue日历自定义平铺组件 <sy-icon @click="preMon" class="copy-icon" iconClass="iconj ...