网站首页 > java教程 正文
记录一下Java+tomcat部署过程,网上很多教程的配置都时代久远,问题有很多。
现在记录一下简单的安装过程,仅供参考,让新手少走弯路。安装过程全程在windows10 64位的系统下进行,其它 windows版本大致也都一样。
安装准备:
- 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
猜你喜欢
- 2025-01-13 vscode搭建java环境
- 2025-01-13 如何在Windows10中配置java的JDK环境
- 2025-01-13 java 核心技术-12版 卷Ⅰ- 4.8.7 设置类路径
- 2025-01-13 JAVA+Maven +Eclipse 环境搭建
- 2025-01-13 美畅物联丨Java 后端程序指定运行环境配置
你 发表评论:
欢迎- 04-24Java Collections 工具类集合框架中常用算法解析
- 04-24桶排序的简单理解
- 04-24Java集合框架底层实现原理大揭秘
- 04-24Java 集合框架全面解析:选对数据结构,提升开发效率
- 04-24c#集合排序
- 04-24Java面试中常被问到的集合类深度解读
- 04-24VBA技术资料MF278:对集合进行排序
- 04-24Spring 最常用的 7 大类注解,史上最强整理
- 最近发表
- 标签列表
-
- java反编译工具 (77)
- java反射 (57)
- java接口 (61)
- java随机数 (63)
- java7下载 (59)
- java数据结构 (61)
- java 三目运算符 (65)
- java对象转map (63)
- Java继承 (69)
- java字符串替换 (60)
- 快速排序java (59)
- java并发编程 (58)
- java api文档 (60)
- centos安装java (57)
- java调用webservice接口 (61)
- java深拷贝 (61)
- 工厂模式java (59)
- java代理模式 (59)
- java.lang (57)
- java连接mysql数据库 (67)
- java重载 (68)
- java 循环语句 (66)
- java反序列化 (58)
- java时间函数 (60)
- java是值传递还是引用传递 (62)
本文暂时没有评论,来添加一个吧(●'◡'●)