tomcat出错

tomcat配置错误


昨天安好tomcat可以打开startup.bat,今天再打开就不行了,出了两个问题,在此记录下解决方法:

#1. 打不开startup.bat

解决:编辑该文件,后面加pause再打开,看看是什么错误导致,我的是"The JRE_HOME environment variable is not defined correctly This environment",于是检查了下环境变量没有写JRE_HOME,加上后成功(JRE_HOME=定位到jre文件夹)。

#2. tomcat安装好打不开测试网页

解决:看了一些帖子,最后是修改了conf文件夹下的server.xml,把所有8080默认端口改成了80(其实我解决第一个问题后在改成默认8080端口也可以打开了emmmmmm,提供一个思路吧)。

#3.其中修改文件的时候出现无管理权限的问题

解决:右键文件夹-》属性-》安全-》高级-》改成完全控制并应用所有容器对象就好啦~~在这里插入图片描述
欸嘿嘿,又向一个合格的程序媛迈进了一步~~

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Tomcat的默认出错信息可能会泄露一些敏感信息,因此需要进行定制,以提高服务器的安全性。以下是定制Tomcat出错信息的方法: 1. 创建一个自定义的错误页面 可以创建一个自定义的错误页面,用于替代Tomcat默认的错误页面。具体步骤如下: - 在webapps目录下创建一个名为error的目录。 - 在error目录下创建一个名为404.html的文件,用于处理404错误。 - 在error目录下创建一个名为500.html的文件,用于处理500错误。 - 在web.xml文件中添加以下代码片段: ``` <error-page> <error-code>404</error-code> <location>/error/404.html</location> </error-page> <error-page> <error-code>500</error-code> <location>/error/500.html</location> </error-page> ``` - 保存web.xml文件,并重新启动Tomcat服务器。 这样,当出现404或500错误时,就会显示自定义的错误页面。 2. 禁用Tomcat的调试信息 Tomcat默认会显示一些调试信息,可以通过修改Tomcat的logging.properties文件来禁用这些信息。具体步骤如下: - 打开Tomcat的logging.properties文件,该文件通常位于Tomcat的conf目录下。 - 将以下代码片段中的级别设置为WARNING: ``` org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/].level = INFO org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/].handlers = \ 2localhost.org.apache.juli.FileHandler ``` - 保存logging.properties文件,并重新启动Tomcat服务器。 这样,Tomcat就不会显示调试信息了,只会显示警告和错误信息。 通过以上两种方法,可以定制Tomcat出错信息,提高服务器的安全性和可靠性。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值