首页
学习
活动
专区
圈层
工具
发布

tomcat学习|通过tomcat源码启动web项目

,也差不多只能看到这个地步了,后面就一直看的话,就很容易乱,有句话说:实践出真知 今天我们就一起通过tomcat源码,来启动我们日常的web应用,在中间,可以debug , 可以更好的看到整个过程 准备...web应用 可以在https://start.spring.io/ 去快速生成一个web应用 ?...然后把war包丢到tomcat的webapp目录下面 tomcat的配置 导入jar包到idea中 ant相关的配置可参考这篇文章 https://www.lixiang.red/articles/2019...修改tomcat 本身一些配置 删掉tomcat/webapps/examples 目录, 这里面都是一些示例,在源码编译中会报错,干扰我们的正常启动,可以先删掉 修改tomcat的端口号(可选)在 tomcat...启动tomcat 并跟踪 以前我们有聊过,在用shell 脚本启动tomcat时,是启动的Bootstrap.java这个类,并且跟上了参数start ?

2.2K20

网页开发(Web Developer)vs网页设计师 Web Designer区别

Web开发人员的技能和知识 应该经常用来描述web开发人员的一个特性是分析性的。无论我们讨论的是前端web开发人员还是后端web开发人员。...关键是,web开发人员不仅应该是他/她的领域的专家,而且应该是一个好的沟通者和解决问题的人。 一个网页设计师 简而言之,网页设计师就是使用创造性思维来进行Web应用程序设计。 网页设计师做什么?...一个网页设计师应该创建一个网页应用程序的视觉布局,你可能想知道一个人如何能轻松地将你的想法转化成一个网页应用的设计。这就是输入的位置。...事实上,在你开始与网页设计师合作之前,你应该做一个网页设计概要——一个所有品牌、技术和内容需求的列表,这些都将帮助设计师。越详细越好。...因为一个好的网页设计师知道颜色对比、形状、材质、排版等等。

1.7K20
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    eclipse tomcat下网页修改不生效

    大家打开eclipse JavaEE新建一个动态网页工程(File,new,project,web,Dynamic Web Project)。新建一个html静态页面,输入如下代码: 网页,没反应......什么渣网。 干脆关闭tomcat,重启一次,还是这样,郁闷了。 然后我关掉eclipse,重新开过,好了。...然后我在开了eclipse的情况下运行,显示“哈哈”,然后关掉tomcat,然后清除IE缓存(浏览器,工具,internet选项,常规,浏览历史记录,删除,全选,删除),然后修改“呵呵”,然后重启tomcat...然后我看见一个选项,浏览器,工具,internet选项,常规,浏览历史记录,设置,internet临时文件,检查所存网页的较新版本。郁闷,就是这个默认的自动搞死人。把它改成每次访问网页时,一路确定。...继续那个html,“哈哈”显示成功,改成“呵呵”后重启tomcat也成功了!!!再进一步,改回“哈哈”,一定要保存,然后F5刷新网页,不用重启tomcat也成功了,神了!

    2.4K10

    eclipse tomcat下网页修改不生效

    大家打开eclipse JavaEE新建一个动态网页工程(File,new,project,web,Dynamic Web Project)。新建一个html静态页面,输入如下代码: 网页,没反应......什么渣网。 干脆关闭tomcat,重启一次,还是这样,郁闷了。 然后我关掉eclipse,重新开过,好了。...然后我在开了eclipse的情况下运行,显示“哈哈”,然后关掉tomcat,然后清除IE缓存(浏览器,工具,internet选项,常规,浏览历史记录,删除,全选,删除),然后修改“呵呵”,然后重启tomcat...把它改成每次访问网页时,一路确定。 继续那个html,“哈哈”显示成功,改成“呵呵”后重启tomcat也成功了!!!...再进一步,改回“哈哈”,一定要保存,然后F5刷新网页,不用重启tomcat也成功了,神了!然后我测试了javascript的一个小程序也是不用重启tomcat就行了,不过先保存再刷新是必然的。

    2K70

    Web服务器-Tomcat

    由于目前使用最广泛的Web服务器是Nginx,所以我们这里的讲解主要以Nginx服务器为主。...我们前面介绍两个Web服务器:Nginx和Apache,今天我们来介绍另外一个Web服务器:Tomcat。...通过网页url就知道是什么语言,但是随着技术的迭代和进步出现了前后端分离,这个时候从url里面已经看不出来网站才有的什么语言。尤其是移动互联网的崛起让我们更加感知不到后端情况。...Tomcat服务器提供了可以运行Java Web应用程序的环境,它是一个轻量级、易于扩展的Web容器, JDK安装 由于Tomcat是基于Java语言,所以我们需要先安装Java环境。...而jar包则不依赖Web容器,只要有java环境就可以通过Java命令直接启动(也可以理解他里面自带了Tomcat)目前的Java主流框架java spring xxx 基本上都是采用jar包方式。

    95410

    eclipse tomcat下网页修改不生效

    大家打开eclipse JavaEE新建一个动态网页工程(File,new,project,web,Dynamic Web Project)。新建一个html静态页面,输入如下代码: 网页,没反应......什么渣网。 干脆关闭tomcat,重启一次,还是这样,郁闷了。 然后我关掉eclipse,重新开过,好了。...然后我在开了eclipse的情况下运行,显示“哈哈”,然后关掉tomcat,然后清除IE缓存(浏览器,工具,internet选项,常规,浏览历史记录,删除,全选,删除),然后修改“呵呵”,然后重启tomcat...然后我看见一个选项,浏览器,工具,internet选项,常规,浏览历史记录,设置,internet临时文件,检查所存网页的较新版本。郁闷,就是这个默认的自动搞死人。把它改成每次访问网页时,一路确定。...继续那个html,“哈哈”显示成功,改成“呵呵”后重启tomcat也成功了!!!再进一步,改回“哈哈”,一定要保存,然后F5刷新网页,不用重启tomcat也成功了,神了!

    1.7K50

    Microsoft Expression Web - 空白网页

    在上一章中,我们创建了一个单页网站,而我们的主页是当时由 Expression Web 自动创建的。因此,如果您创建了一个空白网站,则需要为您的网站创建一个主页。...Microsoft Expression Web 可以创建以下类型的页面:HTMLASPXASPPHPCSSMaster Page动态 Web 模板JavaScriptXML文本文件在本章中,我们将创建一个...正如您在此处看到的,默认代码已由 Microsoft Expression Web 添加。Web,让我们转到“文件”菜单,然后选择“在浏览器中预览”→任何浏览器,例如 Internet Explorer。创建 CSS 页面让我们带您逐步完成创建 CSS 页面的过程。...让我们在浏览器中预览我们的网页。您将观察到样式是从 CSS 文件应用的。

    1.2K10

    Web网页响应式布局

    A:在CSS3中加入了Media Queries模块(媒介查询),是制作响应式布局的一个利器,使用这个工具我们可以非常方便快捷的制造出各种丰富的实用性强的界面;网页制作者只需要针对不同的浏览器窗口尺寸来编写不同的样式...Media Queries模块中允许添加媒体查询表达式,用以指定媒体类型,然后根据媒体类型来选择应该使用的样式; Web自适应网页在线查看工具:Responsivator(开源的直接在https://github.com...(1)px 描述:piexl(像素)用作web的设计单位,它本身固有的精密度和准确度,字体赋具体的值,就能在所有设备以及浏览器中保持相同的大小。...A:前面介绍的4种字体的计算单位,究竟哪一种更加适合响应式Web设计呢? Q:确定的是em使得字体更加容易缩放和维护。...(与前端开发进行沟通,与传统的web开发相比,响应式设计的页面由于页面布局、内容尺寸发生了变化)

    2.5K30

    【JavaWeb】WEB开发概述以及Tomcat

    本期介绍 本期主要介绍WEB开发概述以及Tomcat 文章目录 1、WEB 开发概述 1.1、WEB 资源介绍 1.2、软件架构 1.3、WEB 通信模式【重点】 1.4、URL 请求路径【重点】 1.5...、WEB 服务器 2、TOMCAT 2.1、概述(了解) 2.2、Tomcat 版本(了解) 2.3、安装 Tomcat 2.4、Tomcat 目录结构 2.5、Tomcat 启动和访问【重点】 2.6...、Tomcat 常见问题 2.6.1、JAVA_HOME 的配置 2.6.2、端口号冲突 2.7、web 项目目录结构【重点】 2.8、idea 和 tomcat 整合【重点】 2.8.1、创建 WEB...项目 2.8.2、设置当前项目的 tomcat 环境 2.8.3、IDEA 启动 tomcat 1、WEB 开发概述 1.1、WEB 资源介绍 我们在浏览器上能够查看的一切信息,都称之为 WEB...,用于进行 tomcat 用户设置(一般不设置) 所有 web 项目默认配置文件: web.xml ,用于进行项目的配置 lib :依赖库, tomcat 和 web

    79430

    Java Web入门基础之Tomcat

    写给还是小白的你们,一起加油呀~ 可以这么理解Tomcat:开源的Web应用服务器,一般用于中小型系统和并发访问用户不是很多的情况下,是开发和调试JSP的首选。...另外,Tomcat和IIS等Web服务器一样,具有处理HTML页面的功能,另外它还有一个Servlet和JSP容器,独立的Servlet容器等是Tomcat的默认方式。...下载地址:http://tomcat.apache.org/ Tomcat的目录层次结构: bin 存放启动和关闭Tomcat的脚本文件 conf 存放Tomcat服务器的各种配置文件 lib...存放Tomcat服务器和所有web应用程序需要访问的jar包 logs 存放Tomcat的日志文件 temp 存放Tomcat运行时产生的临时文件 webapps 当发布web应用程序时,通常把web...配置1.png 3,选择Tomcat版本,然后点击“next”; Tomcat配置2.png 4,点击Browse,选择你电脑中Tomcat文件夹的位置 Tomcat配置3.png

    1K60

    【Linux】Web服务之Tomcat服务

    Tomcat是一个小型轻量级、免费开源的Web应用服务器,在中小系统并发用户不是很多的场合下使用。...此外,Tomcat的设计目标之一是提供一个可扩展的平台,以适应随着Web应用程序的增长和变化而不断变化的需求。...结论 至此,您已成功在Linux系统上安装和配置了Tomcat Web服务。Tomcat提供了一个强大的平台,支持Java应用程序的部署和管理。...引言 随着互联网技术的不断发展,Web应用程序已成为企业和个人不可或缺的一部分。Tomcat作为开源的Web服务器,因其稳定性、易用性和丰富的生态系统而备受青睐。...优化Tomcat性能 优化Tomcat性能可以提高Web应用程序的响应速度和吞吐量。

    78010

    Tomcat配置Web程序几种方式

    Tomcat是我们常用的一种web应用服务器,特别是javaweb开发的时候往往使用的是tomcat服务器。在使用tomcat的过程中,我们常常会遇到配置tomcat的问题。...那么,如何有效快捷地配置好我们的web项目,作者在这里进行一个总结。 一、静态配置 1、将我们的项目拷贝到tomcat的webapps目录下。...如何没有去掉appBase配置的话,tomcat还会把webapps下面的项目启动起来。...这时候项目的访问路径是http://localhost:8080/mywork tips:删除一个Web应用同时也要删除webapps下相应的文件夹和server.xml中相应的Context,还要将Tomcat...或者更简单点,这个文本框什么都不填,在WAR or Directory URL:中键入F:\hmcx即可,然后点击Deploy按钮,上面就可以看到了web应用程序,名字就Context Path(option

    1.2K20
    领券