当前位置: 首页 > news >正文

网络设计的原则优化网站服务

网络设计的原则,优化网站服务,域名查询注册,专业的营销型网站制作文章目录 Tomcat1.概念2.Tomcat安装3.Tomcat项目结构4.标准web项目结构5.Tomcat部署项目方式6.IDEA关联Tomcat6.1 构建tomcat和idea关联6.2 使用idea创建一个Javaweb工程6.3 使用idea将工程**构建**成一个app6.4 使用idea将构建好的app**部署**到tomcat中 Tomcat 1.概念 Tomc…

文章目录

  • Tomcat
  • 1.概念
  • 2.Tomcat安装
  • 3.Tomcat项目结构
  • 4.标准web项目结构
  • 5.Tomcat部署项目方式
  • 6.IDEA关联Tomcat
    • 6.1 构建tomcat和idea关联
    • 6.2 使用idea创建一个Javaweb工程
    • 6.3 使用idea将工程**构建**成一个app
    • 6.4 使用idea将构建好的app**部署**到tomcat中

Tomcat

1.概念

Tomcat就是一个服务器软件;专门应用于WEB应用软件;

2.Tomcat安装

jdk1.8配置tomcat8.5

直接去tomcat官网下载tomcat8.5

https://tomcat.apache.org

  • 版本:企业用的比较广泛的是8.0和9.0,目前比较新正式发布版本是Tomcat10.0, Tomcat11仍然处于测试阶段。
  • JAVAEE 版本和Servlet版本号对应关系 Jakarta EE Releases
Servlet VersionEE Version
6.1Jakarta EE ?
6.0Jakarta EE 10
5.0Jakarta EE 9/9.1
4.0JAVA EE 8
3.1JAVA EE 7
3.1JAVA EE 7
3.0JAVAEE 6
  • Tomcat 版本和Servlet版本之间的对应关系
Servlet Version**Tomcat ** VersionJDK Version
6.111.0.x17 and later
6.010.1.x11 and later
5.010.0.x (superseded)8 and later
4.09.0.x8 and later
3.18.5.x7 and later
3.18.0.x (superseded)7 and later
3.07.0.x (archived)6 and later (7 and later for WebSocket)

在这里插入图片描述

解压后,设置环境变量

在这里插入图片描述

注意:Tomcat home是CATALINA_HOME

在这里插入图片描述

修改conf中properties文件控制台打印的字符集修改为GBK

在这里插入图片描述

3.Tomcat项目结构

在这里插入图片描述

4.标准web项目结构

在这里插入图片描述

一般的web工程目录

在这里插入图片描述

WEB-INF目录下,资源是受保护的资源,不可以通过浏览器或客户端直接访问

在这里插入图片描述

WEB-INF放的文件

–classes Java写的代码的字节码根路径

–lib 第三方jar包

–web.xml 当前项目的配置文件

在这里插入图片描述

5.Tomcat部署项目方式

在这里插入图片描述

path表示url的上下文路径,docBase表示项目的磁盘路径

url的 组成部分和项目资源对应关系

在这里插入图片描述

6.IDEA关联Tomcat

IDEA是工程开发工具,先将工程打包转化为APP之后部署到tomcat

转化为APP过程叫做构建,APP到Tomcat叫做部署

在这里插入图片描述

6.1 构建tomcat和idea关联

idea关联tomcat,注意选到bin上一层即可

在这里插入图片描述

一个idea可以关联多个版本的tomcat

6.2 使用idea创建一个Javaweb工程

先准备一个空项目 workspace for IDEA作为所有app的父项目,未来所有的app全部作为模块放到当前文件夹下

在这里插入图片描述

进行结构配置,指定SDK

在这里插入图片描述

此处的Compiler output表示最终构建的项目存放路径,这个out目录一定要有,如果没有自己手动创建即可

创建javaweb项目

在这里插入图片描述

为demo01-web01模块添加tomcat依赖

在这里插入图片描述

添加web依赖

添加项目组件Add Frameworks Support

shift K快捷键

在这里插入图片描述

此时就多了个web资源组件

在这里插入图片描述

此时,Java代码往src写,css,js,html代码往web放即可

创建resources放置配置相关文件,使其于src文件分开,便于管理,并且对其进行标记,这样可以最终可以一起去编译。编译完成后会在WEB-INF中生成一个classes目录;

在这里插入图片描述

若是想导入jar包,web工程下必须放到WEB-INF中lib目录下

并且必须将lib目录设置为Library即可使用,否则jar包用不了

在这里插入图片描述

然后选择Module Library即可使当前jar包仅作用于当前module

完成后jar包前面会有箭头

在这里插入图片描述

6.3 使用idea将工程构建成一个app

在这里插入图片描述

在这里插入图片描述

此处的demo01-web01-war-exploded就是可以发布的app

前端工程构建默认war包

app构建好了以后,调节配置,使其能够在tomcat中运行

点击current File 进行edit

在这里插入图片描述

点击加号将app新加

在这里插入图片描述

6.4 使用idea将构建好的app部署到tomcat中

修改app url名,未来好打url路径

在这里插入图片描述

之后直接运行tomcat

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

注意:
idea功能强大,我们的流程是先对tomcat进行配置后对工程进行构建;实际上,我们不需要手动构建工程,我们可以直接对tomcat进行配置,idea会自动构建工程,并且放到out目录中

中文乱码解决:修改tomcat下conf目录中logging.properties

在这里插入图片描述

修改ConsoleHeader.encoding为UTF-8

在这里插入图片描述

idea并没有将构建的app直接部署到tomcat中,而是创造副本,将app部署到副本中

在这里插入图片描述

此副本仅保留配置信息,tomcat软件按照副本的配置文件来进行运行

副本路径

"C:\Users\User\AppData\Local\JetBrains\IntelliJIdea2023.3\tomcat\ce6cfc94-db31-433f-9ba2-38ccf7543819"
Using CATALINA_HOME:   "M:\02_Module\36_Tomcat"
http://www.hkea.cn/news/640350/

相关文章:

  • php网站架设教程英雄联盟韩国
  • 做毕设好的网站百度客服电话24小时
  • 上海手机网站建设电话咨询seo综合查询系统
  • wordpress 4.6 中文版沈阳seo
  • 文件管理软件天津搜索引擎优化
  • 九亭网站建设全国疫情高峰时间表最新
  • 青岛网站建设公司武汉seo收费
  • mvc网站建设的实验报告怎么做优化
  • 有官网建手机网站千锋教育培训多少钱费用
  • b2c交易模式的网站有哪些百度营销客户端
  • flash 学习网站重庆网站seo多少钱
  • 年终总结ppt模板免费下载网站小红书seo排名规则
  • 自己架设网站口碑营销的产品有哪些
  • 湖北省网站备案最快几天天津百度推广排名优化
  • app在线开发制作平台seo网络优化前景怎么样
  • 商务网站的基本情况网站建设工作总结
  • 山西建设厅网站网络销售怎么聊客户
  • 软装素材网站有哪些seo网络排名优化哪家好
  • 邯郸市做网站建设网络口碑营销案例分析
  • 罗湖网站建设联系电话西安核心关键词排名
  • 如何编写网站电脑清理软件十大排名
  • 怎么给企业制作网站seo关键词排名优化哪好
  • 高仿服装网站建设西安百度关键词推广
  • 网站单页面怎么做的百度seo站长工具
  • 网站建设谢辞企业营销型网站有哪些
  • 免费网站制作申请行业关键词一览表
  • 网站建设费关键词排名提高方法
  • 搭建淘宝客网站源码最近发生的新闻事件
  • 网站模版网网站关键词排名优化价格
  • 做网站去哪里全国免费发布广告信息平台