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”,保存退出
分享到:
相关推荐
这些警告主要是由于Tomcat在`server.xml`的`<Context>`节点中不支持`source`属性而导致的: ```xml <Context docBase="…" path="/…" source="org.eclipse.jst.j2ee.server:…"/> ``` #### 原因分析 1. **不支持的...
WebLogic 项目移植到 Tomcat 配置说明 在进行 WebLogic 项目移植到 Tomcat 之前,需要确保已经成功安装了 Tomcat。...最后,我们需要修改 context.xml 和 server.xml 文件,以便在 Tomcat 中配置数据源。
在 Tomcat 中,需要将数据源信息添加到 server.xml 文件中,以便于 Tomcat 服务器可以正确地将数据源信息传递给应用程序。可以在 server.xml 文件中添加以下配置: ``` ... name="jdbc/mysql" auth=...
4. `Lifecycle`接口:所有Tomcat组件都实现了这个接口,以支持启动、停止、暂停和恢复等生命周期操作。 四、部署与启动流程 1. 解析`server.xml`配置文件:Tomcat通过`Catalina`类读取和解析配置,构建容器结构。 ...
(2)修改 tomcat/wepapps/manage/META-INF/context.xml 把里面的内容注释: <!-- <Valve className="org.apache.catalina.valves.RemoteAddrValve" allow="127\\\\\\\\.\\\\\\\\d+\\\\\\\\.\\\\\\\\d+\\\\\\\...
<Context docBase="DeliveryWeb" path="/DeliveryWeb" reloadable="true" source="org.eclipse.jst.jee.server:DeliveryWeb"/> ``` 4. 在测试类中获取数据源 在测试类中,我们可以使用 InitialContext 来获取...
- 在`server.xml`中配置Host节点: ```xml <Host name="web1.magedu.com" appBase="/data/webapps/" unpackWARs="true" autoDeploy="true"> <!-- 各种Context配置 --> ``` 2. **自定义Context**: - 配置每...
你可以通过替换`webapps`目录下的应用目录,或者更新`sever.xml`中对应`<Context>`元素的`docBase`属性来实现。如果应用是WAR文件,可以直接在`webapps`目录下覆盖旧的WAR文件,Tomcat会自动解压并部署新版本。 总...
2. **配置Flex客户端调用目的地**:在Demo的WebRoot/WEB-INF/flex/remoting-config.xml中添加一个destination节点,指定其id为Hello,并将source属性设置为com.wingo.samuel.ro.HelloWorld。 3. **添加Flex支持**:...
对于初学者,建议先从main方法开始,找到Tomcat启动的地方,然后逐步追踪到各个组件的初始化和启动过程。同时,阅读和理解web.xml以及server.xml等配置文件,它们定义了Tomcat的行为和配置。 此外,阅读源代码的...
<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"/> ``` - 这段代码实现了虚拟路径`/`到实际应用...
打开Tomcat的 `conf/server.xml` 文件,找到 `Host` 节点下的 `Context` 元素,添加如下属性: ```xml <Context path="/solr" docBase="/usr/local/solr/solrhome" debug="0" reloadable="true" crossContext="true...
- 编辑 Tomcat 的 `server.xml` 文件,添加 `<Context>` 节点,指定应用路径和文档基础。 ```xml <Context path="/ems" docBase="E:\workspace\EMS\WebContent" reloadable="true"/> ``` 5. **创建默认 JSP ...
- 如果遇到问题,如动态Web模块版本不匹配,需要手动修改项目下的`org.eclipse.wst.common.project.facet.core.xml`文件,将`jst.web`版本改为与Tomcat相匹配的版本(如Tomcat 8.5对应3.1)。 **7. 引入SSM依赖** -...
- Tomcat允许开发人员编写自定义Valves(请求处理管道中的节点),以实现特定的逻辑或过滤功能。 - 例如,可以通过添加AJP Connector来实现和其他服务器的通信。 通过深入研究Tomcat源代码,开发者不仅可以解决...
3. **配置Servlet**:最后,必须在`web.xml`文件中对Servlet进行配置,以便服务器知道如何处理这些请求。 **示例代码**: ```java public class MyServlet extends HttpServlet { protected void doGet...