tomcat配置中出现的问题

1.在ecplise运行过程当中反复出现

Could not publish server configuration for Tomcat v8.5 Server at localhost.此项报错,原因是因为

 

 

 

 在server文件里context执行文件重复导致无法启动的原因,将此条下所有重复目录删除保存重新打开即可再次运行成功。

   最开始这里出现了问题没能正确明白究竟何意义,我删除了原本tomcat下.xml文件重新复制了一个,结果导致后续应用读取找不到原来的文件,重新配置后出现了上述context重复的报错原因,由于一开始不理解,以为文件错误,删除了tomcat重装依旧不行,因此又把环境变量删除了,导致错误越来越多。由此再记录下此次重装tomcat的出现问题以及环境变量配置问题。

tomacat应该装在纯英文路径下,同时一定要提前配置好环境变量。下面是tomcat环境变量的配置方法

配置Tomcat环境变量前一定要配置好java的环境变量,尤其是JAVA_HOME

以下环境变量均在系统环境变量中设置。

新建 CATALINA_HOME 环境变量,变量:CATALINA_HOME 值:D:\DevelopmentTool\apache-tomcat-9.0.43
修改 Path ,在 Path 后添加(新建): %CATALINA_HOME%\lib、%CATALINA_HOME%\bin、%CATALINA_HOME%\lib\servlet-api.jar
下面是我的环境变量配置位置

 

 

 

 这些都是我到目前接触数据库所用到的环境变量,接下来配置好tomcat,我们先了解以下他的文件都是做什么的

bin:可执行文件(启动文件startup.bat、关闭文件shutdown.bat)
conf:配置文件(修改端口号:server.xml,建议将server.xml备份)
lib:依赖的jar包
log:日志文件(记录出错等信息)
temp:临时文件
webapps:可执行的项目。默认作为存放开发项目的目录
work:存放由jsp翻译成的.java源文件,以及编译的.class字节码文件(jsp ->java ->class)
其他文件
我们可以在bin文件下启动文件startup.bat

 

 像这样可以正常打开便是已经可以使用了,接下来我们在ecplise中连接tomcat

首先打开ecplise,window➡Perferences➡

 

 

 add,打开apache找到自己所安装的tomcat版本,直接添加,

 

 双击其对其进行配置

 

 保存后尝试打开tomcat

 

 

当出现这样之后,我们的配置工作就完成了!

posted @ 2022-10-15 00:07  橘子味芬达水  阅读(332)  评论(0编辑  收藏  举报