解决servers警告source did not find amatching property
警告: [SetPropertiesRule]{Server/Service/Engine/Host/Context}Setting property ‘source’ to ‘org.eclipse.jst.jee.server:aa’ did not find amatching property-
今天导入一个ssm项目,启动项目,servers提示上面的警告,并且所有的jsp页面不能访问
解决方案
- 方法一
- 异常原因
默认情况下,server.xml的 Context元素不支持名称为source的属性。 - 解决方法:
关闭tomcat;双击eclipse下tomcat服务器;
在出来的Tomcat server at localhost页面中找到server options选项;
选中Sever Options中的 ”Publish modual contexts to separat XML files“
ctr+s后再启动tomcat。
- 方法二
我们知道,eclipse下配置好tomcat服务器后,会一个Servers工程,如下:这些配置文件与tomcat服务器的conf文件夹下的配置文件的内容是一样的,但是当我们部署web应用时,配置信息会写在这些配置文件上,而不会写在tomcat的conf文件夹下的配置文件中,这些配置文件在eclipse的workspace文件夹的Server工程文件夹下:
打开Servers工程下的server.xml,会发现,每部署一个web应用到tomcat服务器上就会产生一个描述单web应用配置信息的标签:
至此,我们发现有两处会产生部署web应用的配置信息,一处在tomcat根目录\conf\Catalina\localhost下自动创建的.xml的单应用配置文件,另一处在Servers工程下的server.xml文件,tomcat服务器启动,当其加载一个web应用时,会先去Servers工程下的server.xml文件寻找元素,再查找conf\Catalina\localhost下的.xml文件的元素,那么就会因为出现重复的Context元素而报警告。
解决方案2:
只要将conf\Catalina\localhost下的XXX.xml文件的web应用配置文件删除即可,重启服务器即可。解决方案3:将Server下的server.xml文件的元素删除,也可以正常部署web应用。
参考文章
https://blog.csdn.net/wearegouest/article/details/5175247
https://blog.51cto.com/13508140/2059883
解决servers警告source did not find amatching property相关推荐
- C语言 解决4996警告
解决4996警告 #include<stdio.h> #pragma warning (disabled:4996)
- 【VS问题已解决】警告被视为错误 - 没有生成“object”文件
[VS问题已解决]警告被视为错误 - 没有生成"object"文件 目前遇到这个问题主要是因为代码存在不明显的语法错误.在VS生成解决方案的编译阶段之前会检查有没有明显的语法问题. ...
- 解决linux下source /etc/profile关闭终端失效问题
本来想配置环境变量的,看网上和博客上很多说改/etc/profile,然后source /etc/profile之后就可以永久保存使环境变量生效,但是终端一关闭,就环境变量就失效了,其他终端也用不了. ...
- Keil | 解决Keil与Source Insight4.0配合使用时,代码与注释位置(乱码)不一样的问题
文章目录 一.前言 二.解决问题 2.1.Keil 2.2.Source Insight4.0 一.前言 Keil | 解决Keil与VScode配合使用时,代码与注释位置不一样的问题 上一次解决VS ...
- 解决@Autowired警告
在使用spring框架中的依赖注入注解@Autowired时,idea报了一个警告 大部分被警告的代码都是不严谨的地方,所以我深入了解了一下. 被警告的代码如下: @Autowired UserDao ...
- zabbix解决httpd警告解决办法
学习完nagios之后,这位同学开启了本地监控,发现http一直是警告的状态,状态描述如下: 这其实也是大部分初学者容易遇到的问题,首先来说check_http 是检测/var/www/html/in ...
- 解决PDFBox警告: Could not load font file: C:\Windows\FONTS\mstmc.ttf java.io.EOFException
最近使用pdfbox生成PDF文件,导出报表:一开始就遇到个问题: 上下文 import java.io.File; import java.io.IOException; import org.ap ...
- 解决IDM“警告:您在以管理员身份运行IDM,在该模式下,IDM无法接管浏览器的下载事件”的问题。
运行,输入gpedit.msc确定,把如图的那个改成"已启用" 造成该问题的原因是有些电脑系统内置管理员账户Administrator,所以打开所有软件都是以管理员权限,跳过了UA ...
- 解决debug JDK source无法查看局部变量的问题
首先进入传送门:https://blog.csdn.net/majian_1987/article/details/51273609 进行上面的操作之后,这个时候我们来debug一下jdk源码,发现可 ...
最新文章
- JS中的offsetWidth, clientWidth, scrollWidth, innerWidth, outerWidth, pageXOffset
- Ubuntu 16.04卸载CUDA 6.5和安装CUDA 8.0
- Golang切片的三种简单使用方式及区别
- JEECG支付服务窗专题 - 支付窗激活开发者模式
- linux进程通信中有名管道的特点,linux进程通信之(四):有名管道的读与写
- centos PIL 安装
- HTTP Header 详解【转】
- python访问注册表_Python 操作注册表
- Delphi 的内存操作函数(1): 给字符指针分配内存
- PHP调用powershell权限,浏览器挂起执行运行Powershell的PHP
- 腾讯云免费服务器 如何领取?
- pythonrestapicctv_Python Web服务(15) 持续更新
- 如何制作一个简单的游戏 Cocos2d-x 2.0.4
- 基于tiny4412的u-boot移植(二)
- 人体自身的神奇补肾法 ——你在外面花多少钱都学不到的转
- 织梦CMS建站入门学习(一)
- 最详细的XAMPP的安装及使用教程(图文)
- matlab打包训练好的神经网络(BP神经网络)
- RN开发系列<3>--React基础
- Spring Bean 是什么?