Tomcat 启动出错了 access is denied

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Tomcat 启动出错了 access is denied相关的知识,希望对你有一定的参考价值。

昨天用360查找木马,然后找到tomcat几个文件,显示是无效的链接(因为我以前装过tomcat又删掉了,以为是没删干净留下的没用的文件),就点击删除,结果再启动tomcat就出错了(万恶的360),错误如下图显示,类似的error有好几个,求高人指点怎么办?卸载重装tomcat还是不行。

参考技术A 手工删除提示的.log文件

其实,最好是安装在别的目录,WIN7中一般程序(一般用户)不可修改program files 目录。

startup.bat脚本启动tomcat时,cmd命令窗口闪现问题及Neither the JAVA_HOME nor the JRE_HOME environment variable is de

解决通过startup.bat脚本启动tomcat时,cmd命令窗口闪现问题!

 

1.出现的问题是在Tomcat的解压目录的bin文件夹中,通过startup.bat脚本启动Tomcat时,命令窗口闪现;

 

 

 

2.首先我们需要了解的是通过startup.bat启动tomcat时的流程是:startup.bat--->Catalina.bat--->setclasspath.bat,然后我们在startup.bat配置文件中的末尾加上一句pause;保存成功后,重新双击startup.bat文件看看cmd窗口显示什么信息,如图所示:

 

 

 

 

报错:Neither the JAVA_HOME nor the JRE_HOME environment variable is defined 错误解决

先看Tomcat的startup.bat,它调用了catalina.bat,。

 

 而catalina.bat则调用了setclasspath.bat

 

 

只要在setclasspath.bat的开头声明环境变量,添加上自己本地jdk、jre路径即可。

 

 

在命令窗口输入:stratup启动本地tomcat(下图为启动成功)

 

以上是关于Tomcat 启动出错了 access is denied的主要内容,如果未能解决你的问题,请参考以下文章

mssql '5 (Access is denied.)' 还原数据库时出错

2个问题,解决tomcat启动一闪而过和运行tomcat/bin目录下的startup.bat时报错(the CATALINA_HOME environment variable is not def

LINUX环境中tomcat启动错误:The servlets named X and Y are both mapped to the url-pattern [/Z] which is not p

Tomcat------启动出错

tomcat启动超时_tomcat was unable to start within

考了个tomcat似乎不用安装的,但是配置完tomcat后启动出错了