Could not publish server configuration for TomcatServer at localhost.Multiple Contexts have a path……

Eclipse(JSP)-eclipse的tomcat运行的问题——Could not publish server configuration for Tomcat v9.0 Server at localhost.Multiple Contexts have a path of “/项目文件名”.

问题

最近刚学JSP,想再建一个一样的文件,然后就懒得新建文档和文件再复制代码,于是就新建一个web项目之后,直接复制了Java文件夹的代码所在的那个package,名字也没改。

之后就运行了第二个文件的代码,结果就出现错误了:

Could not publish server configuration for Tomcat v9.0 Server at localhost.
Multiple Contexts have a path of "/web3".

img

解决

后来查了一下,解决方法如下:

对于eclipse的tomcat插件

找到以下文件路径:

(安装eclipse设置的工作空间workspace)

workspace.metadata.plugins\org.eclipse.wst.server.core\tmp0\conf\server.xml文件

然后用记事本打开编辑,可以使用查找功能找创建的那个文件夹名,然后就找到了那一行。

img

会发现path是重复的,结果就运行不了了……

这个时候就看你最近想运行的是哪个了,不想运行的那个可以先删掉……以后再说……

备注:docBase="" ,引号里面就是文件的项目名。

有两条相同信息,删除一条

记得保存。

之后又有问题了

保存之后,再次点击运行,结果还是出错。

后来检查了server.xml,就发现了,这个路径还是自己添加上去了,意思就是你删除了之后只要这个文件还在,那句代码就不会被删掉,还会被自动添加上。

那就没办法了,只能把重复的路径所在的文件项目删掉了。

注意一点就是,这个项目还有用的话要记得导出归档文件

tomcat

还有个情况就是直接使用tomcat的。这个可以看参考链接1,或者直接看我引用的:

如果是Tomcat单独服务器就需要找Tomcat的安装目录:

${Tomcat_home}\apache-tomcat-6.0.37\conf\server.xml

其他

其实那个时候我复制package之后又改名了,结果还是没有用。于是就有了之后的报错。

所以初学的时候还是老老实实复制粘贴代码吧……

还有种情况

45s内运行不好,依旧会报错。

这个时候,再运行几次就好了,x_x无语啊……


//end


其他说明可以点击 简 介 说 明 查看。
转载请联系作者。

【赞赏&支持&福利】

感谢!
│  支持&福利(+每日领红包)  │  备用链


  1. 异常——(7)Could not publish server configuration for Tomcat v7.0 Server at localhost. - CSDN博客 ↩︎

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值