搜索
查看
编辑修改
首页
UNITY
NODEJS
PYTHON
AI
GIT
PHP
GO
CEF3
JAVA
HTML
CSS
搜索
2023面试高手
这个屌丝很懒,什么也没留下!
关注作者
热门标签
jquery
HTML
CSS
PHP
ASP
PYTHON
GO
AI
C
C++
C#
PHOTOSHOP
UNITY
iOS
android
vue
xml
爬虫
SEO
LINUX
WINDOWS
JAVA
MFC
CEF3
CAD
NODEJS
GIT
Pyppeteer
article
热门文章
1
python 把numpy.ndarray转为图像_Python 让蔡徐坤在我的命令行里打篮球?打得还不错...
2
微信小程序下拉选择_微信小程序下拉框
3
路由器与静态路由配置命令(基础)
4
事务注解放到类上面 下面私有方法有效吗_Spring声明式事务,你用对了吗
5
预编译命令之 if、#if、#ifdef、#ifnde、#undef之间的区别_区分编译 #ifdefine
6
Chromium 中的单例模板实现方法分析_chromium base
7
谷歌浏览器打开本地堡垒机应用发布服务器cmd的方法_谷歌浏览器调用cmd执行命令
8
银河麒麟系统下常用的指令_麒麟系统安装软件命令
9
安卓开发面试题
10
linux中防火墙配置详解之(iptables)_linux通过iptables命令查看目前设置了哪些防火墙策略
当前位置:
article
> 正文
tomcat 能在控制台成功启动,程序确定无错误,但运行结果是404错误。_tomcat没有报错前端就是404
作者:2023面试高手 | 2024-03-07 00:02:48
赞
踩
tomcat没有报错前端就是404
tomcat 能在控制台成功启动,程序确定无错误,但运行结果是404错误。
原因是web项目没有部署成功,在D-->apache-tomcat-7.0.57-->webapps中可以查看项目是否部署成功。
部署的三中方式:
方法一:在myecplise的项目点击右键-->Export-->选择war,将项目变为.war,再将其放入webapps中
方法二:在Tomcat的配置文件中,一个Web应用就是一个特定的Context,可以通过在server.xml中新建Context里部署一个JSP应用程序。打开server.xml文件,在Host标签内建一个Context,内容如下。<Context path="/hello" docBase="D:\ workspace\hello\WebRoot" preloadable ="true">
</Context>
说明:
path是虚拟路径;
docBase 是应用程序的物理路径;
workDir 是这个应用的工作目录,存放运行时生成的与这个应用相关的文件;
debug 则是设定debug level, 0表示提供最少的信息,9表示提供最多的信息
privileged设置为true的时候,才允许Tomcat的Web应用使用容器内的Servlet
reloadable 如果为true,则tomcat会自动检测应用程序的/WEB-INF/lib 和/WEB-INF/classes目录的变化,自动装载新的应用程序,可以在不重起tomcat的情况下改变应用程序,实现热部署
antiResourceLocking和antiJARLocking 热部署是需要配置的参数,默认false避免更新了某个webapp,有时候Tomcat并不能把旧的webapp完全删除,通常会留下WEB-INF/lib下的某个jar包,必须关闭Tomcat才能删除,这就导致自动部署失败。设置为true,Tomcat在运行对应的webapp时,会把相应的源文件和jar文件复制到一个临时目录里。
方法三:在conf目录中,新建 Catalina\localhost目录,在该目录中新建一个xml文件,名字不可以随意取,要和path后的那个名字一致,按照下边这个path的配置,xml的名字应该就应该是hello(hello.xml),该xml文件的内容为:
<Context path="/hello" docBase="E:\workspace\hello\WebRoot" debug="0" privileged="true"></Context>
tomcat自带例子如下:
<Context docBase="${catalina.home}/server/webapps/host-manager"
privileged="true" antiResourceLocking="false" antiJARLocking="false">
</Context>
这个例子是tomcat自带的,编辑的内容实际上和第二种方式是一样的,其中这xml文件名字就是访问路径,这样可以隐藏应用的真实名字。
声明:
本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:
https://www.wpsshop.cn/w/2023面试高手/article/detail/202323
推荐阅读
article
idea
tomcat
正常
启动
,无报错却
无法访问
项目,返回404_
idea
tomcat
启动
访问不到...
4.
idea
会提示没有war,需要修复,点击修复。1.在
idea
-
tomcat
上将war移除。3.直接
启动
tomcat
。...
赞
踩
article
JavaEE
——
SmartTomcat
的
使用
教程与常见错误_
smart
tomcat
...
SmartTomcat
的
安装与
使用
方法,常见错误
的
解决办法,HttpServletAPI
的
核心类和方法
的
讲解_
smart
...
赞
踩
article
IntelliJ
IDEA
Tomcat
Servlet
4.0 404_idea
servlet
...
前言很久很久以前,在学JavaEE的时候,开发工具用的是Eclipse。后来我做了Android开发,当前Intelli...
赞
踩
article
Tomcat
部署
JavaEE
程序,没报错,加载不出界面_
为什么
javaee
点不开
...
org.apache.jasper.compiler.Parser.STRICT_QUOTE_ESCAPING=fals...
赞
踩
article
初阶
JavaEE
(13)(安装、配置:
Smart
Tomcat
;访问出错怎么办?
Servlet
初识、...
初阶
JavaEE
(13)(安装、配置插件:
Smart
Tomcat
;访问出错怎么办?
Servlet
初识、调试、运行原理;...
赞
踩
article
【
kubernates
】
kubernates
使用
ingress
部署
ingress
-
nginx
访问
to...
上一篇介绍了单独
nginx
部署
和
tomcat
部署
,然后
nginx
转向
tomcat
的
部署
方式。本文使用k8s的ingres...
赞
踩
article
Tomcat
输入
http
://
localhost
:
8080
打不开
网页的解决方法...
成功安装
Tomcat
输入
http
://
localhost
:
8080
打不开
网页的解决方法一、一般情况下,我们成功安装好T...
赞
踩
article
Tomcat
输入
http
://
localhost
:
8080
打不开网页的解决方法_
localhost
...
一、一般情况下,我们成功安装好
Tomcat
后,在浏览器输入
http
://
localhost
:
8080
是可以正常打开小猫页...
赞
踩
article
【
Tomcat
】在
linux
上实现
Catlina
.
log
自动分割,防止
文件
过大...
catalina.out即标准输出和标准出错,所有输出到这两个位置的都会进入catalina.out,这里包含tomca...
赞
踩
article
Tomcat
无法打开
localhost
:
8080
_
虚拟机
tomcat
打不开
8080
端口...
一,首先启动
Tomcat
打开安装目录下 bin 文件夹,找到startup.bat文件双击打开:启动完成:二,在浏览器上...
赞
踩
article
tomcat
启动
后
,
无法访问
8080
端口
的问题解决
_
apache
tomcat
安装好
无法访问
...
tomcat
启动
,
却
无法访问
8080
端口
_
apache
tomcat
安装好
无法访问
apache
tomcat
安装好无...
赞
踩
article
(端口被占用)启动Tomc
at
时,出现
Port
8080
required
by Tomc
at
v8...
解决端口被占用的最简单有效的三种方式,对新手很友好_
port
8080
required
by tomc
at
v10.0...
赞
踩
article
Tomcat
正确
安装
并启动后,浏览器访问
localhost
8080
显示404_
localhost
:...
目录:1. 确认
Tomcat
安装
正确,且已打开。2. 查看
8080
端口是否被占用3. 端口被占用的解决方法在初次使用...
赞
踩
article
Tomcat
正确
安装
并启动后,浏览器访问
localhost
8080
显示404_
localhost
:...
在初次使用
Tomcat
时遇到了一些问题,经过一段时间的调试最终将其解决,个人感觉此问题应该比较常见,因此在这做一个分...
赞
踩
article
vulhub
中
Aapache
Tomcat
AJP
文件包含漏洞复现(CVE-
2020
-1938)...
漏洞复现过程中的记录
vulhub
中
Aapache
Tomcat
AJP
文件包含漏洞复现(CVE-
2020
-1938) ...
赞
踩
article
http
&
tomcat
&Servlet...
一.WEB开发介绍1.1什么是web WEB,在英语中web即表示网页的意思,它用于表示Internet主机(服务器)...
赞
踩
article
服务器
上搭建
java
环境
,安装
tomcat
以及
MySQL
数据库-小白教程_max 搭建
java
to...
文章目录前言一、安装jdk,搭建
java
环境
二、安装
MySQL
三、安装Tomcat总结前言我第一次租
服务器
的时候也是从网...
赞
踩
article
从零开始安装一台
java
的
linux
服务器
(
jdk
、
nginx
、
mysql
、
redis
、
tomcat
...
记录一下一台刚重装系统的
linux
(centos7.2)
服务器
,安装各种
java
应用需要的环境,首先我喜欢把所有需要安装...
赞
踩
article
阅读How
Tomcat
Works
笔记_how
tomcat
works
笔记...
一 概述1 Servlet容器Servlet容器为一个Servlet请求提供服务基本要做三件事创建request对象填充...
赞
踩
article
【
Tomcat
】史上最全
下载
、
安装
配置
及
使用
教程
,
(2022最新
..
建议收藏
,
教学)附
Tomcat
常...
Tomcat
技术先进
、
性能稳定
,
而且免费
,
Tomcat
是Apache 服务器的扩展
,
但运行时它是独立运行的
,
所以当你运...
赞
踩
相关标签
idea
tomcat
java-ee
servlet
Servlet 4.0
Tomcat Servlet
Servlet 404
Servlet 5.0
IntelliJServlet
java
HTTP
HttpServlet
网络
网页错误
Java服务器
linux
javaWeb
服务器