警告: [SetPropertiesRule]{Server/Service/Engine/Host/Context}Setting property ‘source’ to ‘org.eclipse.jst.jee.server:aa’ did not find amatching property-

  • 今天导入一个ssm项目,启动项目,servers提示上面的警告,并且所有的jsp页面不能访问

  • 解决方案

    1. 方法一
    • 异常原因
      默认情况下,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。

    1. 方法二
      我们知道,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相关推荐

  1. C语言 解决4996警告

    解决4996警告 #include<stdio.h> #pragma warning (disabled:4996)

  2. 【VS问题已解决】警告被视为错误 - 没有生成“object”文件

    [VS问题已解决]警告被视为错误 - 没有生成"object"文件 目前遇到这个问题主要是因为代码存在不明显的语法错误.在VS生成解决方案的编译阶段之前会检查有没有明显的语法问题. ...

  3. 解决linux下source /etc/profile关闭终端失效问题

    本来想配置环境变量的,看网上和博客上很多说改/etc/profile,然后source /etc/profile之后就可以永久保存使环境变量生效,但是终端一关闭,就环境变量就失效了,其他终端也用不了. ...

  4. Keil | 解决Keil与Source Insight4.0配合使用时,代码与注释位置(乱码)不一样的问题

    文章目录 一.前言 二.解决问题 2.1.Keil 2.2.Source Insight4.0 一.前言 Keil | 解决Keil与VScode配合使用时,代码与注释位置不一样的问题 上一次解决VS ...

  5. 解决@Autowired警告

    在使用spring框架中的依赖注入注解@Autowired时,idea报了一个警告 大部分被警告的代码都是不严谨的地方,所以我深入了解了一下. 被警告的代码如下: @Autowired UserDao ...

  6. zabbix解决httpd警告解决办法

    学习完nagios之后,这位同学开启了本地监控,发现http一直是警告的状态,状态描述如下: 这其实也是大部分初学者容易遇到的问题,首先来说check_http 是检测/var/www/html/in ...

  7. 解决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 ...

  8. 解决IDM“警告:您在以管理员身份运行IDM,在该模式下,IDM无法接管浏览器的下载事件”的问题。

    运行,输入gpedit.msc确定,把如图的那个改成"已启用" 造成该问题的原因是有些电脑系统内置管理员账户Administrator,所以打开所有软件都是以管理员权限,跳过了UA ...

  9. 解决debug JDK source无法查看局部变量的问题

    首先进入传送门:https://blog.csdn.net/majian_1987/article/details/51273609 进行上面的操作之后,这个时候我们来debug一下jdk源码,发现可 ...

最新文章

  1. JS中的offsetWidth, clientWidth, scrollWidth, innerWidth, outerWidth, pageXOffset
  2. Ubuntu 16.04卸载CUDA 6.5和安装CUDA 8.0
  3. Golang切片的三种简单使用方式及区别
  4. JEECG支付服务窗专题 - 支付窗激活开发者模式
  5. linux进程通信中有名管道的特点,linux进程通信之(四):有名管道的读与写
  6. centos PIL 安装
  7. HTTP Header 详解【转】
  8. python访问注册表_Python 操作注册表
  9. Delphi 的内存操作函数(1): 给字符指针分配内存
  10. PHP调用powershell权限,浏览器挂起执行运行Powershell的PHP
  11. 腾讯云免费服务器 如何领取?
  12. pythonrestapicctv_Python Web服务(15) 持续更新
  13. 如何制作一个简单的游戏 Cocos2d-x 2.0.4
  14. 基于tiny4412的u-boot移植(二)
  15. 人体自身的神奇补肾法 ——你在外面花多少钱都学不到的转
  16. 织梦CMS建站入门学习(一)
  17. 最详细的XAMPP的安装及使用教程(图文)
  18. matlab打包训练好的神经网络(BP神经网络)
  19. RN开发系列<3>--React基础
  20. Spring Bean 是什么?

热门文章

  1. 安卓13又来了?快!扶起我来!
  2. ORACLE简繁转换函数
  3. 解析Intel三种接口主板布局LGA775/1156/1366
  4. 小功率非隔离电源芯片5-12V电压100-500MA
  5. 第三次全国土地调查业务培训考试试题分析
  6. 中级前端面试秘籍(含详细答案,15k级别)
  7. Aspects 是什么,解决了什么问题?
  8. 反工厂的零工族,他们的出路在哪里
  9. 魔兽·A3·剑侠·情缘
  10. 吴恩达ex3_吴恩达机器学习代码及相关知识点总结--ex3(1.神经网络)