Windows-tomcat 部署Java项目

2023-11-02

windows 通过 tomcat 部署项目

部署环境准备

JDK下载安装及配置

进入 Oracle官网 的 Java 界面

Oracle官网地址 https://www.oracle.com/java/

1.JDK下载

1.1 在网站页面滚动鼠标下拉定位到Java,选择Oracle JDK

在这里插入图片描述

1.2 选择Java archive,再滚动鼠标下拉,选择Java SE 8 (8u202 and earlier)

在这里插入图片描述

1.3 选择你需要下载的 jdk-8u202-windows-x64.exe

在这里插入图片描述

在这里插入图片描述

2. JDK安装

2.1 下载完JDK到本地后,找到该文件,双击运行JDK安装程序

在这里插入图片描述

2.2 等待一会,进入JDK安装界面,点击下一步

在这里插入图片描述

2.3 安装位置可以默认,也可以选择自己想要存放的位置,然后一直点击下一步直到完成即可。

在这里插入图片描述

3.配置环境变量

3.1 首先在电脑左下角搜索框搜索控制面板并打开。

在这里插入图片描述

3.2 之后打开系统与安全面板下面的系统菜单。

在这里插入图片描述

3.3 接着打开高级系统设置弹窗里面的高级-环境变量即可。

在这里插入图片描述

3.4 新建环境变量,变量名为JAVA_HOME,变量值为刚刚JDK安装的路径,点击确定

在这里插入图片描述

3.5  双击path,进入界面后,点击编辑文本

在这里插入图片描述

4. 验证jdk是否配置成功

4.1 按win+r 快捷键 打开命令窗口,输入cmd指令,点击确定

在这里插入图片描述

4.2 输入指令 java -version,可以查看安装jdk版本

在这里插入图片描述

Tomcat 下载安装及配置

1、Tomcat 下载

1.1 官网下载 apache-tomcat-9.0.65

官网地址https://tomcat.apache.org/

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-YT63vrru-1659938180178)(tomcat_img/img.png)]

1.2 点击选择 tomcat 9 进入下载页面,再点击下载 64-Bit Windows zip(Win64)

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-e3LlZARQ-1659938180178)(tomcat_img/img_1.png)]

1.3 找到下载的压缩包,并解压
    可选个磁盘自定义一个文件夹来放置,解压文件所在的路径配置环境变量时会用到

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-IKhgu8Rx-1659938180179)(tomcat_img/img_2.png)]

Tomcat下载安装及配置

1.Tomcat下载

1.1 选择你要下载的版本, 官网入口点这里
此处以tomcat 9示例

在这里插入图片描述

1.2 点击选择tomcat 9进入下载页面,再点击下载64-Bit Windows zip(Win64)

在这里插入图片描述

1.3 找到下载的压缩包,并解压
    可选个磁盘自定义一个文件夹来放置,解压文件所在的路径配置环境变量时会用到

在这里插入图片描述

2.Tomcat 配置环境变量

2.1 首先在电脑左下角搜索框搜索控制面板并打开。

在这里插入图片描述

2.2 之后打开系统与安全面板下面的系统菜单。

在这里插入图片描述

2.3 接着打开高级系统设置弹窗里面的高级-环境变量即可。

在这里插入图片描述

2.4 新建环境变量,变量名为TOMCAT_HOME,变量值为tomcat解压后所在的路径,点击确定

在这里插入图片描述

2.5 双击path,进入界面后,点击编辑文本

在这里插入图片描述

3.验证是否配置成功

3.1 按win+r 快捷键 打开命令窗口,输入cmd指令,点击确定

在这里插入图片描述

3.2 输入指令 startup.bat,看能否正常启动

在这里插入图片描述

3.3  上图启动tomcat后乱码的问题
    打开解压后的文件apache-tomcat-9.0.65->conf->logging.properties

在这里插入图片描述

3.4 打开logging.properties
    找到这一行代码:java.util.logging.ConsoleHandler.encoding = UTF-8

在这里插入图片描述

3.5 修改为:java.util.logging.ConsoleHandler.encoding = GBK

在这里插入图片描述
3.6 再重新启动tomcat,输入指令 startup.bat,乱码问题得到解决。

在这里插入图片描述

3.7 验证是否配置成功 

在这里插入图片描述

注:上图测试时,下图输入指令 startup.bat 启动的tomcat页面不能关闭,否则会报错

在这里插入图片描述

3.8 tomcat默认端口号为8080,若8080被占用或者你想换一个端口号
    找到apache-tomcat-9.0.65->conf->server.xml

在这里插入图片描述

3.9 打开server.xml,找到 Connector 标签所在位置,如下图所示

在这里插入图片描述

3.10 端口号修改

在这里插入图片描述

重新启动tomcat

在这里插入图片描述

测试

在这里插入图片描述

3.11 配置 tomcat 开机自启动
    (1)进入 tomcat 文件的bin 目录

在这里插入图片描述

    (2)输入 cmd

在这里插入图片描述

    (3)进入命令页面
    输入指令:service.bat install Tomcat

在这里插入图片描述

在这里插入图片描述

    (4)找到 tomcat
       单击鼠标右键,选择属性,把启动类型选择自动,点击确定,如下图所示: 

在这里插入图片描述

MYSQL 下载安装及配置

1、MySQL 下载

官网下载地址:https://dev.mysql.com/downloads/mysql/

1.1 进入官网下载页面,点击 Archives 进入选择版本页面

在这里插入图片描述

1.2 选择版本和下载

在这里插入图片描述

1.3 找到下载的压缩包,并解压

在这里插入图片描述

2、配置环境变量

2.1 鼠标右键单击此电脑,选择属性,弹出设置页面

在这里插入图片描述

2.2 高级系统设置-环境变量

在这里插入图片描述

2.3 系统变量->Path,双击打开->新建,
    路径为 mysql 的安装路径,如下图所示:

在这里插入图片描述

在这里插入图片描述

2.4 mysql 安装(略)

3、Windows 环境下 tomcat 部署项目

3.1 删除 tomcat 文件中 webapps 文件夹下所有文件,
    再把项目的 war 包放进去,并修改名称为 ROOT,如下图所示:

在这里插入图片描述

3.2 输入网站地址,按下回车键,如下图所示:

在这里插入图片描述

    部署成功

在这里插入图片描述

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Windows-tomcat 部署Java项目 的相关文章

随机推荐

  • 【笔记】A simple yet effective baseline for 3d human pose estimation

    论文 https arxiv org abs 1705 03098v2 pytorch 本文代码参考 weigq 3d pose baseline pytorch A simple baseline for 3d human pose es
  • 外部中断EXTI

    项目场景 STM32外部中断 EXTI10 15 中断线挂起无法清除问题 问题描述 按键为PD14 输入模式 外部中断 进中断服务函数处理完后仍再次进入中断服务函数 无法退出 中断服务函数已加入清除中断线函数 检查引脚配置 输入模式 RCC
  • Javav中危险字符过滤工具类

    在进行网站开发时 为了避免网站遭到SQL语句的注入式攻击 应该考虑到过滤字符串中的危险字符 在该实例中 可以过滤 lt gt 等字符时 在处理页面中会把这些字符过滤掉 该示例主要利用String的replaceAll方法 public St
  • [spark]计算商品相似度

    一 商品相似度定义 基于物品的协同过滤算法是业界应用最多的算法 它的思想是给用户推荐那些和他们喜欢的物品相似的物品 主要分为两个步骤 一 计算物品之间的相似度 二 根据物品相似度和用户的历史行为给用户生成推荐列表 物品i和物品j的相似度可定
  • 创建工程文件(完整流程)

    创建并完成一个简单的工程的流程 添加文件 创建文件 此时 文件就添加完毕了 设置字体 设置Table的空格字数为4个 书写代码 拷贝的正点原子的例程 点击综合 生成设计后的原理图 第一种方法 进行I O引脚的分配 需要查看电路板的原理图分配
  • 【SSD-Caffe】安装使用教程

    1 下载镜像 参考我的另一篇博客 docker使用教程 我下载的是 docker pull bvlc caffe gpu 这个镜像 2 安装ssd caffe 下载之后这并不是ssd caffe 的环境 是较为原始版本的环境 所以还需要安装
  • 抓取iframe内数据(C#)

    当时企图抓取这iframe数据还费了不少劲 早就想记录下来 但是由于自身懒得让人惊叹 结果一直拖到现在 需求是要获取到一些网站上的大批数据 这些数据都是分很多页的 最初思路就是用web程序一页一页抓取 保存到Excel中 通常情况下用以下代
  • 5大指标:评估RPA项目的ROI,实现投资回报最大化

    ROI 投资回报率 通常是RPA项目中的一个关键指标 在企业步入自动化的早期阶段 关注RPA的投资回报率非常重要 这将影响到一个RPA项目是否值得去做 对企业运营者 尤其是COO 首席运营官 而言 RPA若实施得当 将为企业降本增效带来无与
  • 机器学习苹果识别——python+opencv实现物体特征提取

    以水果为例 要用机器学习来实现水果识别 无论是训练还是识别阶段都需要提取图片中水果的特征值 本篇将讲述如何提取水果的周长 面积 颜色 长度 宽度7个特征值 cv findContours cv findContours将图片中识别到的轮廓返
  • 如何用matlab去修改图像尺寸

    img imread test1 jpg 这里为原始图像 i imresize img 567 390 imwrite i 1 jpg 这里为修改后图像 imread imresize和imwrite 1 imread 读取图像信息 A i
  • 查看VSCode版本

    背景 想要查看一下visual studio code的版本 方法 在vscode菜单栏 帮助 gt 发行说明 Help gt Release Notes 版本为1 36
  • C++auto_ptr的用法

    文章目录 一 auto ptr是什么 二 auto ptr需要包含的头文件 三 auto ptr用法 一 auto ptr是什么 auto ptr 是C 标准库提供的类模板 auto ptr对象通过初始化指向由new创建的动态内存 它是这块
  • TCP 协议(四)重传与超时

    1 TCP 协议中的计时器 TCP 中有四种计时器 Timer 分别为 重传计时器 Retransmission Timer 持久计时器 Persistent Timer 保活计时器 Keeplive Timer 等待计时器 Timer W
  • gdb+gdbserver远程调试技术

    首先声明 此文是在别人的基础上添加一些自己的体会 之前做嵌入式开发的时候 弄过一段时间gdb gdbserver远程调试 最后无果而终 只好将就用printf 首先感谢这篇刘品的文章 看着整洁清楚 http www cnblogs com
  • 目标检测之YOLOv3算法分析

    基本原理 特征网络 输入输出 输入 416 416 3 416 416 3 416 416 3大小的图片 不唯一 但图片大小必为32的倍数 输出3个尺度的feature map 分别为
  • 虹科分享

    说到应用程序和软件 关键词是 更多 在数字经济需求的推动下 从简化业务运营到创造创新的新收入机会 企业越来越依赖应用程序 云本地应用程序开发更是火上浇油 然而 情况是双向的 这些应用程序通常更复杂 使用的开放源代码比以往任何时候都包含更多的
  • 在Linux中使用线程

    我并不假定你会使用Linux的线程 所以在这里就简单的介绍一下 如果你之前有过多线程方面的编程经验 完全可以忽略本文的内容 因为它非常的初级 首先说明一下 在Linux编写多线程程序需要包含头文件pthread h 也就是说你在任何采用多线
  • printf()和cout的区别

    printf 和cout的区别 printf is a function that takes a variable number of arguments the first argument being a format string
  • Ubuntu使用内网穿透实现外网ssh远程登录

    Ubuntu使用内网穿透实现外网ssh远程登录 想要远程Ubuntu可以使用ssh网络协议进行远程登录 那什么时ssh呢 SSH 为 Secure Shell的缩写 由 IETF 的网络小组 Network Working Group 所制
  • Windows-tomcat 部署Java项目

    windows 通过 tomcat 部署项目 部署环境准备 JDK下载安装及配置 进入 Oracle官网 的 Java 界面 Oracle官网地址 https www oracle com java 1 JDK下载 1 1 在网站页面滚动鼠