windows系统配置Java+tomcat环境

记录一下Java+tomcat部署过程,网上很多教程的配置都时代久远,问题有很多。

现在记录一下简单的安装过程,仅供参考,让新手少走弯路。安装过程全程在windows10 64位的系统下进行,其它 windows版本大致也都一样。

安装准备:

  1. JDK8安装包:
    jdk8官方下载网址:https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html
    下载需要注册账号密码

2. tomcat9安装包下载:
下载网址:https://tomcat.apache.org/

请根据自己需求下载这里我安装的是jdk8+tomcat9的的版本

如果不想注册账号可以登录百度网盘下载,下载地址:

链接: https://pan.baidu.com/s/11Ja-E6MdqGXFA8GMAdnxTw 提取码: iwtd



安装步骤:

1.先安装JDK,基本上就是下一步的操作

这里的安装路径可以自定义,但必须要记住路径,后面添加环境变量需要用到

到这一步JDK安装完成了,接下来我们去添加一下环境变量即可

桌面上我的电脑单击右键---属性---高级系统设置----环境变量

在系统环境变量新建和编辑以下变量

添加变量:JAVA_HOME 变量值:C:\Program Files\Java\jdk1.8.0_301
添加变量:JRE_HOME 变量值:C:\Program Files\Java\jdk1.8.0_301\jre
编辑变量Path分别新建 %JAVA_HOME%\bin 和 %JAVA_HOME%\jre\bin
添加变量:CLASS_PATH 变量值:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar;%JRE_HOME%\lib;%JRE_HOME%\lib\rt.jar;
注意CLASS_PATH变量前面有一个 .;

2.tomcat安装

tomcat的安装也比较简单,直接解压即可,我们解压到D盘tomcat目录,路径如图所示

进入conf目录打开logging.properties文件,修改下面这行

java.util.logging.ConsoleHandler.encoding = UTF-8

把UTF-8修改成GBK

java.util.logging.ConsoleHandler.encoding = GBK

这样可以避免启动窗口日志出现乱码

修改好后进入bin目录运行startup.bat即可以启动tomcat了

到此安装过程已经完成,已经基本能满足日常使用了。

如果不想每次都来启动startup.bat,可以将tomcat安装成服务的方式来实现自启动

要安装服务必须先添加两个环境变量,添加方法和之前的步骤一样

①变量:CATALINA_HOME 变量值:D:\tomcat

D:\tomcat是tomcat安装路径,根据自己的实际情况填写

②编辑变量Path,新建 %CATALINA_HOME%\bin

然后打开windows命令行,执行下面的命令安装服务

service.bat install 

运行后系统里就能找到Tomcat的服务了,服务显示名称是 Apache Tomcat 9.0 Tomcat9

找到服务,把服务的启动权限改成本地系统

找到服务显示名称Apache Tomcat---右键---属性---登录--本地系统账户

如果需要自启动,请在在服务管理里把服务改成自启动即可

删除服务的方式

net  stop Tomcat9
sc delete Tomcat9

相关文章

教你用阿里云网盘做为存储介质实时同步本地文件夹

不会还有人不知道阿里云网盘不限速吧!!! 真不知道的话,你现在应也该知道了,既然有了这么良心的网盘,我们还不快搞点事情。通过阅读本文,可以实现:本地某个文件夹被修改(增加、删除、修改)了,自动将改变同...

3步搭建局域网公共网盘 其实你根本不需要NAS

工作中,经常有大量图片、视频、文件的存储与分享需求。以前,最简单的解决办法就是使用U盘拷贝,不仅效率慢,而且U盘传着传着就容易丢失。另外,U盘读写速度慢,如传输几十GB视频文件,仅拷贝可能就需要数小时...

9.5K star!ZFile:告别公共网盘!这款神器让你数据安全感爆棚!

「小墨是前端」专注分享前端技术,推荐优秀的开源项目,展示Github、Gitee上的创意作品,带你深入前端底层,一起成长。最近在做一些内部项目,需要一个简易的文件分享平台。不想搭建复杂的系统,又不想用...

2021最新Java学习视频400集,网盘自取,建议白嫖

Java一直是主流的编程语言,这里给大家整理了Java的入门学习视频,总共400集,超级适合小白学习。内容太多就不一一展示了,完整版网盘自取获取方式:关注+私信“学习”...

阿里内部重磅开源!读完这份20W字Java性能实战经验手册,最少P7

在当今的软件开发领域,性能优化一直是开发者们关注的焦点。特别是在大型互联网公司中,系统的性能直接影响到用户体验和业务效率。文档的结构为了帮助读者更好地学习和理解,手册采用了循序渐进的结构,分为以下几个...

3个简单步骤,让你在家中搭建一个私人百度云盘!

在现代数字时代,人们越来越多地依赖于云存储来保存和共享数据。然而,大多数云存储服务都需要付费订阅,而且对隐私的保护也不尽如人意。因此,许多人开始寻找一种更加安全、可靠且经济实惠的方式来存储和共享数据。...