`
leili
  • 浏览: 179409 次
社区版块
存档分类
最新评论

tomcat中conf\Catalina\localhost目录下的J2EE项目META-INF配置文件

阅读更多

 

发现问题

我们使用JNDI访问数据库时候,在J2EE项目下的META-INF下面会用一个xml文件写上数据库的基本信息。

但当我们在项目中修改该文件以达到修改数据库链接的目的的时候,往往不能生效。

 

 

问题原因

tomcat在部署项目的时候,会将该xml文件写入conf\Catalina\localhost文件夹下,项目运行时会从该文件夹下读取该文件,只修改项目中的文件,但往往tomcat该文件夹下的文件会缓存,还是原来的信息。

 

 

解决办法

conf\Catalina\localhost文件夹下的该xml文件删除即可。

 

 

 

0
0
分享到:
评论

相关推荐

    java读取WEB-INF或src目录下的properties配置文件

    大家都喜欢把配置文件放在src目录下,如果有10个以上的配置文件为什么不考虑在WEB-INF目录下新建一个文件夹,专门放配置文件;这样即好管理,文件安全性又高。亲问题已经解决,把源代码共享给大家,已经通过测试;...

    Tomcat日志catalina.out过大解决方案--使用logback按日轮转.rar

    最后,将`logback.xml`文件放置在`Tomcat`的`conf`目录下,重启`Tomcat`,日志管理就会按照新的规则进行,`catalina.out`文件将不再自动增长,而是被`logback`的日志配置所替代。 在使用过程中,可以根据实际需求...

    Tomcat中配置数据源连接池

    - 配置数据源通常在`Tomcat_home\conf\Catalina\localhost`目录下创建一个以工程名为命名的XML文件。例如,如果工程名为`myapp`,则文件名为`myapp.xml`。 - 文件内容中,`<Context>`标签用于定义一个上下文,`...

    tomcat配置教程,数据源配置,基础教程,tomcat下conf文件夹配置教程

    4. **context.xml**:每个Web应用的上下文配置,可以单独为每个应用创建META-INF/context.xml文件,或者在conf/Catalina/localhost目录下为每个应用创建一个XML文件。 5. **server-default.xml**和**server-partner...

    tomcat7修改catalina.out日志按天生成jar文件

    标题中的“tomcat7修改catalina.out日志按天生成jar文件”指的是在Tomcat 7这个流行的Java应用服务器中,对`catalina.out`日志文件进行配置,以便按照日期自动分割生成新的日志文件。这有助于管理日志,避免单个日志...

    tomcat及其配置文件

    Tomcat的核心配置文件之一是`server.xml`,这个文件位于Tomcat的`conf`目录下,它是Tomcat服务器的全局配置文件,定义了服务器的端口号、数据源、连接器、虚拟主机、Context等关键组件的设置。例如,你可以在这里...

    Tomcat输出catalina.out的大小控制

    在Tomcat的`conf`目录下,有一个名为`logging.properties`的文件,它是Java日志系统(java.util.logging)的配置文件。你可以通过修改此文件来定制日志行为。例如,你可以创建一个文件Handler,设置其日志文件大小...

    apache-tomcat-7.0.6.zip

    - `context.xml`:用于设置特定Web应用的配置,可以放在`META-INF`目录下或在`conf/Catalina/localhost`下为每个应用创建单独的文件。 - `web.xml`:Web应用的部署描述符,定义了Servlet、过滤器、监听器等组件...

    WEB-INF.zip

    在Tomcat的`conf/Catalina/localhost`目录下创建一个新的XML文件,例如`phpapp.xml`,并定义一个Context,将PHP请求转发给PHP-CGI: ```xml <Wrapper name="org.apache.catalina.core.StandardWrapper" className...

    tomcat-catalina-7.0.27.jar.zip

    解压`tomcat-catalina-7.0.27.jar`后,需将其放入Tomcat的lib目录下,以供Tomcat启动时加载。部署Web应用通常通过将WAR文件放入`webapps`目录或者通过Context配置来完成。 7. **开发和调试** 开发者可以利用...

    Linux tomcat下catalina.out日志文件分割

    Linux tomcat下catalina.out日志文件分割 前言: tomcat默认使用Java.util.logging记录日志,默认只记录tomcat的日志,不记录应用的日志。tomcat支持采用log4j进行日志记录,配置方法如下: 1.更新最新的tomcat_juli...

    Tomcat6.0虚拟目录配置

    除了直接修改`server.xml`外,Tomcat6.0还提供了另一种更为灵活的虚拟目录配置方式,即在`conf/catalina/localhost`目录下创建XML文件来定义`<Context>`。这种方法避免了直接修改主配置文件,使得虚拟目录的配置更加...

    tomcat架包及配置文件

    可以放在`conf/Catalina/localhost`目录下为每个应用单独配置,或放在`META-INF`下的`context.xml`文件中。 3. **启动与管理Tomcat**: - 使用`bin`目录下的脚本启动和停止Tomcat,如在Unix/Linux上使用`./...

    tomcat-redis-session-manager实现session共享 配置文件

    3. **配置Tomcat**:在`$CATALINA_HOME/conf/context.xml`或`$CATALINA_HOME/conf/server.xml`中添加以下配置: ```xml <Manager className="org.apache.catalina.session.PersistentManager"> ...

    Tomcat使用Log4j输出catalina.out日志

    7. 删除和重启:删除$CATALINA_BASE/conf/logging.properties文件,并重启Tomcat服务器,使配置生效。 通过以上步骤,Tomcat服务器将使用Log4j来管理catalina.out日志,这不但解决了日志文件过大和格式不统一的问题...

    配置tomcat虚拟目录

    然后,打开Tomcat安装目录下的`conf\server.xml`文件,找到`<Host>`标签,在其内部添加一个新的`<Context>`元素,用以指定虚拟目录的映射关系。 **示例代码:** ```xml <Host name="localhost" appBase="webapps" ...

    apache-tomcat-7.0.108.7z

    Apache Tomcat 是一款广泛应用的开源Java Servlet容器,它实现了Java EE的Web应用程序规范,特别是Servlet和...在开发环境中,通常会创建特定的应用目录来部署项目,而不是直接将应用文件放入Tomcat的默认目录结构中。

    J2EE配置说明文件

    这通常在Tomcat的`conf`目录下的`catalina.properties`和`server.xml`文件中设置。 #### 四、J2EE开发环境的综合配置 除了上述基础环境的搭建,完整的J2EE开发环境可能还需要以下组件: - **IDE(Integrated ...

    tomcat 详细配置说明

    - **`catalina`** 和 **`localhost`**:这两个目录下可以存放特定的配置文件,例如 `localhost` 目录下可以放置特定应用的 `Context` 配置文件。 #### 二、具体配置详解 **1. 配置 `web.xml`** 在 `webapps` ...

Global site tag (gtag.js) - Google Analytics