精华内容
下载资源
问答
  • tomcat修改404页面

    2020-07-24 16:00:21
    tomcat修改404页面 在web.xml文件里 添加 <error-page> <error-code>404</error-code> <location>/404.html</location> </error-page> </web-app> ##最后结尾。仅做...

    tomcat修改404页面

    在web.xml文件里
    添加

        <error-page>
            <error-code>404</error-code>
            <location>/404.html</location>
        </error-page>
    </web-app>  ##最后结尾。仅做为标识此行不添加
    
    

    此处注意,location必须带/ ,不然报错

    将文件404.html文件放入你server.xml配置的文件目录下,默认为(tomcat目录下的webapps下。)

    然后重启服务器
    sh /usr/local/tomcat/bin/startup.sh

    展开全文
  • Eclipse中启动Tomcat访问404解决及原因症状一:Eclipse...解决方法:打开eclipse的server视图,双击要修改的那个tomcat,出现tomcat配置窗口,看到那个server location 是不是选第一项(默认是第一项),请选到第二项...

    Eclipse中启动Tomcat访问404解决及原因

    症状一:

    Eclipse中部署完项目后可以正常启动tomcat,直接访问项目的路径也可以,但是直接访问http://localhost:8080/出现404页面。

    解决方法:

    打开eclipse的server视图,双击要修改的那个tomcat,出现tomcat配置窗口,看到那个server location 是不是选第一项(默认是第一项),请选到第二项。

    如果这3项都是灰色的,请删除配置好的tomcat,再重新配置一次,然后再选到第二项。重新启动tomcat问题解决!

    原因分析:

    1.use workspace metadata -- 此选项是说 tomcat会使用workspace的目录

    2.use tomcat installation -- 则是使用tomcat的部署目录

    这也就意味着,如果我们直接裸的启动一个tomcat,我们自己的worspace是没有相关的内容的,访问的话肯定会报404错误。所以只要把选项修改为第二个选项就可以了。

    症状二:

    Eclipse中部署完项目后可以正常启动tomcat,直接访问项目的路径也可以,但是直接访问http://localhost:8080/出现404页面。

    解决方法:

    重新配置下tomcat服务器,在eclipse中的server页面,双击tomcat服务,会看到如图所示的配置页面:

    可以看到红圈中选择的是 Use workspace metadata(does not modify Tomcat installion),如果该tomcat中部署了项目的话,这红圈中的选项会灰掉不能修改,要修改必须得先把tomcat中的部署的服务都移除。如图:

    通过右键单击tomcat服务器选择 Add and Remove,在弹出的对话框中移除已部署的项目。移除完确定后,将看到上面的选项面板部分可编辑了。

    选择Use tomcat installation(Task control of Tomcat installation)即选择tomcat的安装目录来作为项目的发布目录。

    然后,下来四行,看到Deploy Path了没?它后面的值默认是"wtpwebapps",把它改成"webapps",也就是tomcat中发布项目所在的文件夹名字。修改并保存配置后关掉该页面。这样就将项目部署到了tomcat安装目录下的webapp重启tomcat服务器,访问http://localhost:8080则能正常访问了,自己部署的项目也能正常访问了。

    原因分析:

    eclipse将tomcat的项目发布目录(tomcat 目录中的webapp)重定向了,所以你会发现在tomcat安装目录下的webapp目录里面找不到你的项目文件。

    展开全文
  • 打开Tomcat出现404报错: 1、把你工作空间按照如下的文件路径打开: .metadata.plugins\org.eclipse.wst.server.core 删除里面的temp文件夹,删除后重启eclipse,tomcat就可以用了。 2、把你工作空间按照如下的文件...

    打开Tomcat出现404报错:
    1、把你工作空间按照如下的文件路径打开:

    .metadata.plugins\org.eclipse.wst.server.core

    删除里面的temp文件夹,删除后重启eclipse,tomcat就可以用了。

    2、把你工作空间按照如下的文件路径打开:

    .metadata.plugins\org.eclipse.core.resources

    删除 .snap 文件,(我在使用eclipse下有这个.snap文件)。

    3、在server视图窗口中,把tomcat删除。然后再重新添加tomcat 再添加你的Web项目并启动。

    4、打开任务管理器,找到javax.exe,右键结束进程,重启eclipse。

    5、检查web.xml中的servlet映射里面的,看中配置的内容是否缺少“/” ,"/“表示当前web应用。这个问题也可能是由过滤器引起的。
    这种情况出现较多,尤其是对类或包重命名时,一定要检查web.xml文件中生成的映射
    是否和你修改后的类或包名一致,最后运用类名时,前面一定要有”/";检查是否是这种错误时,打开tomcat ,删除现在的web文件,重新导入一个过去可以运行的文件。

    6、不同的servlet使用了相同的@WebServlet标注。在Servlet上设置@WebServlet标注,容器就会自动读取当中的信息。

    举个例子:

    @WebServlet("/DownLoadDemo2")
    public class DownLoadDemo2 extends HttpServlet{

    当用户请求的URL是"/DownLoadDemo2",则由DownLoadDemo2的实例提供服务。

    注:@WebServlet("/DownLoadDemo2")这种方式称为注解,省去在web.xml中进行配置。

    例如:

         RequestDemo1      com.jd.request.RequestDemo1         RequestDemo1      /RequestDemo1   
    展开全文
  • tomcat修改端口以及启动项目404 一.刚开始学tomcat部署项目时,一直遇见404,期间找了很多办法,也都没管用,下面和大家一起分享一下怎么解决的 文章包含了修改tomcat端口,一般默认为8080,但是很容易造成端口被...

    tomcat修改端口以及启动项目404

    一.刚开始学tomcat部署项目时,一直遇见404,期间找了很多办法,也都没管用,下面和大家一起分享一下怎么解决的
    文章包含了修改tomcat端口,一般默认为8080,但是很容易造成端口被占用
    1.修改tomcat端口
    1)下载tomcat并解压,找到conf–server.xml文件并打开(这里建议使用sublime)
    2)可修改的地方为三个,这里我们修改2个即可
    在这里插入图片描述
    关闭tomcat通信接口, port:指定一个端口,这个端口负责监听关闭Tomcat的请求 shutdown:向以上端口发送的关闭服务器的命令字符串
    在这里插入图片描述
    这个应该是我们最熟悉的一个,平常开发测试也经常用,该Connector用于监听浏览器发送的请求,设置为8099后可以直接使用http://localhost访问。
    在这里插入图片描述
    Nginx、Apache等反向代理tomcat时就可以使用ajp协议反向代理到该端口(这个端口我没有动,不影响)
    2.保存server.xml文件,尝试输入http://localhost:8099/是否能打开,看到tom猫页面即设置成功
    在这里插入图片描述
    这里我就用别的图来代替了,看到这个页面就是修改成功了(端口号改为自己修改的端口号)
    1)mac电脑启动bin目录下的startup.sh 启动命令
    2)window启动startup.bat,找到文件输入文件名即可

    sudo sh startup.sh --mac启动命令
    

    3.找到此选项

    4.点击左上角“+”号,找到并添加tomcat
    5.找到刚才下载的tomcat文件并添加
    在这里插入图片描述
    ps:这里可以修改After launch修改默认启动的浏览器
    6.查看URL这里是你默认启动的url,端口后面并不是写入项目名称,而是这里默认的,否则就会报错404找不到页面
    7.apply -->ok
    8.启动tomcat,输入后缀名即可打开
    在这里插入图片描述

    展开全文
  • Tomcat 8 404

    2017-07-18 16:21:35
    电脑重装配置环境 tomcat8 未按规范配置 导致tomcat启动后无法找到 页面 直接启动 startup 发现无法启动 在startup.bat后 最后一行 增加 pause 发现无法启动 ...shutup 后 进入eclipse tomcat启动后还是404 因此可能
  • docker启动Tomcat404

    2020-07-09 15:32:53
    外界通过主机的8888端口就访问tomcat404错误 第一个原因是防火墙没关闭 # 查看防火墙状态 service firewalld status # 关闭防火墙 service firewalld stop 第二个原因就是新版Tomcat的webapps是个空目录 要把...
  • idea使用tomcat404

    2020-12-12 15:16:05
    解决: 1 路径问题: 检查一下路径是否正确(jsp文件不要放到...如果tomcat 输出的日志乱码了可以修改apache-tomcat-9.0.41\conf\logging.properties 文件中的 java.util.logging.ConsoleHandler.encoding = GBK ...
  • TOMCAT 修改错误页404,400,500 的设置

    千次阅读 2019-08-08 16:35:07
    如果只想修改tomcat的,就打开root目录下conf的web.xml 如果是运行的某个项目的,就打开webapp下的那个项目的web-inf文件夹下的web.xml 在/web-app上加如下内容 <error-page> <error-code>400</...
  • 腾讯云服务器部署TomCat出现404

    千次阅读 2020-02-17 10:57:42
    自己买了一个腾讯云服务器,TomCat部署出现404修改方法: 方法一(简单粗暴):直接修改访问路径: 方法二(强迫症专属): 第一步:在服务器上,直接修改tomcat/webapp下面项目包的名字: 第二步:删除...
  • SpringBoot+Tomcat部署404问题

    千次阅读 2018-04-26 23:50:16
    普通的Web程序都没有问题,SpringBoot部署到Tomcat之后总是404。自己也怀疑想得太简单,估计问题还是出在那个DemoApplication的启动设置上。还好最近终于找到解决办法。 一、首先是要修改DemoApplication.java文件...
  • 替换Tomcat 默认404页面

    2021-03-12 11:43:05
    步骤1、修改config->web.xml文件 在<web-app></web-app> 中间增加 <error-page> <error-code>404</error-code> <location>/404.html</location> </error-page...
  • springmvc 404 修改tomcat

    2017-12-15 10:20:44
    在我重装eclipse之后 进行springmvc项目编写 编译时发现出现了404错误 在发现没有出现xml文件的编写错误时 我把目光放到了服务器上 发现tomcat的server location出现了错误 解决方法 Eclipse中...
  • 文章目录发现问题解决问题究极解决方案 发现问题 我这下载的是阿里云最新的tomcat镜像...而现在的路径是webapps.dist/ROOT/index.jsp因此需要修改文件夹名称 我们进入到容器中来执行以下两条命令即可 实例: docker ex
  • 启动tomcat页面404没有小猫图标

    千次阅读 2018-04-27 09:47:08
    tomcat运行时访问localhost:8080页面显示404而不显示带小猫图标的Apache访问页,访问项目时就正常了。对于强迫症这可不能接受,其实只要修改tomcat中的Server Location就好。具体操作步骤:1、在tomcat不运行时双击...
  • 在网上找了很多解决方案,像众位网友所说的那样,我去掉springboot内嵌的tomcat,再依赖servlet-api,修改启动类继承SpringBootServletInitializer,打成war放入tomcat中 结果还是404,我心态炸了。。。 pom.xml ...
  • eclipse正常启动tomcat,但是 访问http://localhost:8080 却报404错误修改下配置 就好操作如下图打开eclipse的server视图,双击配置好的那个tomcat,出现tomcat配置窗口,看到那个server location 是不是选第一项...
  • 1 /直接将web项目文件件拷贝到webapps目录中这是最常用的方式,Tomcat的Webapps目录是Tomcat默认的应用目录,当服务器启动时,会加载所有这个目录下的应用。如果你想要修改这个默认目录,可以在conf下的server.xml...
  • 根据需求,在一台服务器上部署了多个tomcat,每个Tomcat设置不同端口,将遇到的一些坑记录一下:说明:每个Tomcat需要修改设置不同的端口,这种基础问题就不说了。由于这是我排完错之后才写的,有些已经不记得报错...
  • 在菜单栏找到Window—Preferences—Server—Runtime Environments—Add—Apache—选择Tomcat版本—找到Tomcat文件的路径—修改jre路径为jre—添加成功 2/找到Server视图(Window—Show View—Server),双击Tomcat...
  • 解决方法: 进入docker中tomcat容器中 进入方式参考 ...docker ps -a ./in.sh f5a26a9fb2cb(tomcat容器id) cd /usr/local/tomcat 删除webapps 修改webapps.dist 为 webap...
  • 1.在项目设置中,Priject Structure–>Artifacts,右键添加到tomcat 2.部署到tomcat,修改路径为 / ,不修改的话启动访问路径需要加到面,如/war,浏览器访问时http://xxx:port/war
  • 1.主要是web.xml配置文件出错,... 2。看一下端口有无占用情况 ...web project settings->context root >修改项目名称与当前一到处就行 4. 把项目添加加tomcat->WEBAPPS中 打开tomcat->sever.xml 中在...
  • 之前一篇文章说过关于修改tomcat布置的应用的localhost路径。因为有两个项目在eclipse,所以我每次启动tomcat...也就是在localhost后面加上应用名,导致我还按照之前修改的路径访问,所以就一直404。 <Contex...
  • idea中使用tomcat启动后 在浏览器输入 http://localhost:8080/ 就能访问项目。 然而在Tomcat中如果你不设置的话 ,访问项目需要输入 ...我知道目前有两个方式 1修改idea的配置 2需要在访问Servlet的路...
  • Idea+SpringBoot+tomcat部署404问题记录

    千次阅读 2019-04-12 19:10:58
    开始使用时,照着网上的博客学着快速搭建了一个springboot项目,然后当时是使用idea自带的run启动的,tomcat好像用的也不是自己安装的tomcat,开始用着没问题,嗯,直到学习到thymeleaf时,要经常的修改controller...
  • 这时候就需要修改Tomcat 6.0 ->conf 目录下的web.xml 文件 找到上图所示区域,并将图中箭头所示的param-value的值改成 true ,保存并重新运行即可! 本文参考自http://blog.csdn.net/lrici/artic...
  • idea部署tomcat修改index.jsp时,出现控制台不报错,但是访问时404的错误 解决: 可能的方法1.看一下项目里有几个web,几个index.jsp,可能修改错了。 可能的方法2.可能是部署问题,重新部署一下tomcat 可能的方法3....
  • 找到项目路径下的.setting文件夹,打开里面的org.eclipse.wst.common.component文件,修改以下配置:<wb-resourcedeploy-path="/"source-path="/target/m2e-wtp/web-resources"/><wb-resourcedeploy-path=...
  • 结果就是跑出结果404. 配置修改 第一种修改方法 对于mac,发生这种错误,一般都可以按原配置的博客第十七修改。但是我是windows,setting里没有这个选项 第二种修改方法 查了一下CSDN ,还有好多人都是自己下载了...
  • 1修改项目中的启动类Application main class *1)继承SpringBootServletInitializer并重载configure方法 @SpringBootApplication public class Application extends SpringBootServletInitializer { @Override ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 650
精华内容 260
关键字:

tomcat修改404