`
茴香豆
  • 浏览: 132337 次
  • 性别: Icon_minigender_2
  • 来自: 桂林
社区版块
存档分类
最新评论

tomcat启动提示server.xml的context节点中不支持source属性警告的解决方法

阅读更多

 

 

 

Tomcat启动时提示:

 

2011-4-17 0:33:27 org.apache.tomcat.util.digester.SetPropertiesRule begin

警告: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to 'org.eclipse.jst.j2ee.server:Epai-0.1' did not find a matching property.

[SetPropertiesRule]警告的原因是Tomcat6.0的server.xml的context节点中不支持source属性,详细可以访问tomcat.apache.org,具体相关内容是:

For Tomcat 6, unlike Tomcat 4.x, it is NOT recommended to place <Context> elements directly in the server.xml file. This is because it makes modifying the Context configuration more invasive since the main conf/server.xml file cannot be reloaded without restarting Tomcat.

通关官网文档就可以轻松找到解决办法了。

这里通过修改Tomcat server配置(使用的是eclipse)。关闭server,然后在server视图中双击server,打开配置界面,选中下面的”Publish module contexts to separate XML files”,保存退出

分享到:
评论

相关推荐

    解决eclpise中启动tomcat6出现红色警告的问题

    这些警告主要是由于Tomcat在`server.xml`的`&lt;Context&gt;`节点中不支持`source`属性而导致的: ```xml &lt;Context docBase="…" path="/…" source="org.eclipse.jst.j2ee.server:…"/&gt; ``` #### 原因分析 1. **不支持的...

    weblogic项目移植到tomcat,配置说明

    WebLogic 项目移植到 Tomcat 配置说明 在进行 WebLogic 项目移植到 Tomcat 之前,需要确保已经成功安装了 Tomcat。...最后,我们需要修改 context.xml 和 server.xml 文件,以便在 Tomcat 中配置数据源。

    Tomcat JNDI配置

    在 Tomcat 中,需要将数据源信息添加到 server.xml 文件中,以便于 Tomcat 服务器可以正确地将数据源信息传递给应用程序。可以在 server.xml 文件中添加以下配置: ``` ... name="jdbc/mysql" auth=...

    tomcat8.0源码

    4. `Lifecycle`接口:所有Tomcat组件都实现了这个接口,以支持启动、停止、暂停和恢复等生命周期操作。 四、部署与启动流程 1. 解析`server.xml`配置文件:Tomcat通过`Catalina`类读取和解析配置,构建容器结构。 ...

    mysql-java8-tomcat8

    (2)修改 tomcat/wepapps/manage/META-INF/context.xml 把里面的内容注释: &lt;!-- &lt;Valve className="org.apache.catalina.valves.RemoteAddrValve" allow="127\\\\\\\\.\\\\\\\\d+\\\\\\\\.\\\\\\\\d+\\\\\\\...

    mysql数据连接池搭建

    &lt;Context docBase="DeliveryWeb" path="/DeliveryWeb" reloadable="true" source="org.eclipse.jst.jee.server:DeliveryWeb"/&gt; ``` 4. 在测试类中获取数据源 在测试类中,我们可以使用 InitialContext 来获取...

    tomcat安装详解

    - 在`server.xml`中配置Host节点: ```xml &lt;Host name="web1.magedu.com" appBase="/data/webapps/" unpackWARs="true" autoDeploy="true"&gt; &lt;!-- 各种Context配置 --&gt; ``` 2. **自定义Context**: - 配置每...

    linux tomcat配置

    你可以通过替换`webapps`目录下的应用目录,或者更新`sever.xml`中对应`&lt;Context&gt;`元素的`docBase`属性来实现。如果应用是WAR文件,可以直接在`webapps`目录下覆盖旧的WAR文件,Tomcat会自动解压并部署新版本。 总...

    BlazeDS集成Flex+Tomcat开发J2EE模块整合实例

    2. **配置Flex客户端调用目的地**:在Demo的WebRoot/WEB-INF/flex/remoting-config.xml中添加一个destination节点,指定其id为Hello,并将source属性设置为com.wingo.samuel.ro.HelloWorld。 3. **添加Flex支持**:...

    Tomcat:tomcat源代码maven项目-tomcat source code

    对于初学者,建议先从main方法开始,找到Tomcat启动的地方,然后逐步追踪到各个组件的初始化和启动过程。同时,阅读和理解web.xml以及server.xml等配置文件,它们定义了Tomcat的行为和配置。 此外,阅读源代码的...

    CAS服务端部署

    &lt;Context docBase="D:\apache-tomcat-7.0.64_CAS\webapps\cas-server-webapp" path="" reloadable="true" source="org.eclipse.jst.j2ee.server:cas-server-webapp"/&gt; ``` - 这段代码实现了虚拟路径`/`到实际应用...

    solr服务器的搭建

    打开Tomcat的 `conf/server.xml` 文件,找到 `Host` 节点下的 `Context` 元素,添加如下属性: ```xml &lt;Context path="/solr" docBase="/usr/local/solr/solrhome" debug="0" reloadable="true" crossContext="true...

    SSM(Eclipse+Struts2+Spring+MyBatis)环境搭建

    - 编辑 Tomcat 的 `server.xml` 文件,添加 `&lt;Context&gt;` 节点,指定应用路径和文档基础。 ```xml &lt;Context path="/ems" docBase="E:\workspace\EMS\WebContent" reloadable="true"/&gt; ``` 5. **创建默认 JSP ...

    eclipse + maven搭建SSM框架

    - 如果遇到问题,如动态Web模块版本不匹配,需要手动修改项目下的`org.eclipse.wst.common.project.facet.core.xml`文件,将`jst.web`版本改为与Tomcat相匹配的版本(如Tomcat 8.5对应3.1)。 **7. 引入SSM依赖** -...

    TomcatSourceCode-tomcat source code

    - Tomcat允许开发人员编写自定义Valves(请求处理管道中的节点),以实现特定的逻辑或过滤功能。 - 例如,可以通过添加AJP Connector来实现和其他服务器的通信。 通过深入研究Tomcat源代码,开发者不仅可以解决...

    JavaWeb阶段学习笔记

    3. **配置Servlet**:最后,必须在`web.xml`文件中对Servlet进行配置,以便服务器知道如何处理这些请求。 **示例代码**: ```java public class MyServlet extends HttpServlet { protected void doGet...

Global site tag (gtag.js) - Google Analytics