`

使用tomcat连接池连接ORACLE快速开发

阅读更多

 我们在使用Eclipse+Tomcat做开发的时候,一般MyEclips自带了deploy工具,配置好tomcat目录之后,deploy项目之后启动项目就可以了。如下图:

 

部署

运行

上面的方法有个不好的地方是每次修改类文件之后都可能要重新部署,导致效率不高。

我们看另一种快速的方法:

只要在TOMCAT配置好SERVER.XML中的内容,指定docBase为源码存放的web目录,即可以运行及调试本地的JAVA web项目了。

将oracle的lib包拷贝到tomcat的lib目录。然后修改server.xml文件在HOST中加入如下内容:

<Context path="/fecds" docBase="F:\MyProj\MyEclipseWork\fecds\web"  reloadable="true" crossContext="true">
	<Resource name="jdbc/fbcis" auth="Container" type="javax.sql.DataSource" driverClassName="oracle.jdbc.driver.OracleDriver" url="jdbc:oracle:thin:@127.0.0.1:1521:develope" username="admin" password="super" maxActive="100" maxIdle="30" maxWait="5000" /> 
</Context>
<Context path="/fecis" docBase="F:\MyProj\MyEclipseWork\fecisweb\web"  reloadable="true" crossContext="true">
	<Resource name="jdbc/fbcis" auth="Container" type="javax.sql.DataSource" driverClassName="oracle.jdbc.driver.OracleDriver" url="jdbc:oracle:thin:@127.0.0.1:1521:develope" username="admin" password="super" maxActive="100" maxIdle="30" maxWait="5000" /> 
</Context>

 

上面docBase所指目录即为源代码所在目录,web下面包括所有页面及编译后的class文件。对了web就是WebContent目录了。

上面配置好之后,一样我们在MyEclipse中配置tomcat的目录,在eclipse中运行tomcat,这样在类文件里面设置断点,一样可以debug了。

但是这里注意,如果我们是运行tomcat的bin目录启动的tomcat,那么在eclipse中设的断点没法启用。这时要使用远程debug了。有关远程调试的信息参见:http://quicker.iteye.com/admin/blogs/573309

另外我们要时刻保持eclipse中的源码与文件系统中的是一致的,这个时候要设置:ECLIPSE\window\preference\workspace, refresh automatically勾选即可

分享到:
评论

相关推荐

    Tomcat连接池配置

    **标题**: Tomcat连接池配置 **描述**: Tomcat连接池配置涉及到在Apache Tomcat服务器中设置数据源,以便高效地管理和复用数据库连接。这包括对Oracle和MSSQL Server这两种不同类型的数据库进行配置,并在Java应用...

    Tomcat连接池配置详解

    Tomcat连接池,也称为数据源(DataSource),允许复用已建立的数据库连接,减少创建和关闭连接的开销。 配置Tomcat连接池的步骤如下: 1. **登录Tomcat管理页面**: 首先,你需要通过浏览器访问Tomcat的管理界面...

    Tomcat配置Oracle连接池.doc

    《Tomcat配置Oracle连接池详解》 在Java Web应用中,Tomcat作为流行的Servlet容器,其性能优化和资源管理是关键环节之一。Oracle数据库作为企业级的数据库管理系统,经常被用于存储大量数据。本文将深入探讨如何在...

    Tomcat_6.0配置oracle数据库连接池

    在IT行业中,数据库连接池是优化应用程序性能的关键技术之一,特别是在使用像Apache Tomcat这样的Java应用服务器时。本文将详细讲解如何在Tomcat 6.0中配置Oracle数据库连接池。 首先,我们要明白连接池的基本原理...

    Tomcat下对Oracle数据库连接池数据源的配置

    本教程将详细解释如何在Tomcat服务器上配置Oracle 10g数据库的连接池数据源。 首先,确保你已经安装了必要的软件环境: 1. Java环境:JDK 1.4 2. 服务器:Tomcat 5.5 3. 数据库:Oracle 10g 配置步骤如下: 1. **...

    Tomcat6连接池配置详解(自动重连)

    ### Tomcat6连接池配置详解(自动重连) #### 一、引言 在现代Web应用开发中,数据库连接管理是非常重要的一环。为了提高应用性能并确保资源的有效利用,通常采用连接池技术来管理数据库连接。Apache Tomcat作为一...

    Tomcat6配置连接池

    ### Tomcat6配置连接池详解 #### 一、引言 在Java Web开发中,数据库连接池技术的应用极为广泛。合理的数据库连接管理不仅能提高应用程序的性能,还能有效避免因频繁创建销毁连接所导致的资源浪费问题。Apache ...

    tomcat下配置oracle的连接池

    在IT行业中,数据库连接池是优化应用程序性能的关键技术之一,特别是在使用像Oracle这样的大型企业级数据库时。在Tomcat这样的应用服务器中配置Oracle连接池,可以有效地管理数据库连接,提高系统资源利用率,减少...

    在Tomcat服务器下使用连接池连接Oracle数据库

    在Tomcat服务器上使用连接池连接Oracle数据库是一个常见的任务,涉及到服务器配置、数据库连接管理和Java编程。以下将详细解释这个过程中的关键步骤和技术点。 首先,我们来看一下配置过程: 1. **修改web.xml文件...

    Tomcat配置连接池说明

    ### 二、Tomcat连接池配置详解 #### 1. 修改server.xml文件 Tomcat的server.xml文件位于conf目录下,是Tomcat的核心配置文件,控制着Tomcat的启动、停止以及主要服务的配置。在该文件中,我们可以通过添加`...

    tomcat连接池配置

    ### Tomcat连接池配置详解与Oracle数据库集成 #### 一、引言 在现代Web应用开发中,数据库连接管理是一项非常重要的任务。不合理的数据库连接管理可能会导致性能问题甚至服务中断。Apache Tomcat服务器提供了内置...

    Tomcat中连接池和数据源的使用.pdf

    标题与描述中的知识点聚焦于Tomcat中连接池和数据源的使用,这涉及到数据库连接管理、资源优化以及服务器配置等方面的重要技术细节。以下是对这些关键概念的深入解析: ### 数据库连接池的作用 数据库连接是一种...

    oracleXE-Tomcat 数据库连接池实例

    本实例将介绍如何在Oracle XE数据库与Tomcat之间配置连接池。 首先,我们需要了解连接池的基本概念。连接池是在应用程序启动时预创建一定数量的数据库连接,这些连接在应用运行期间可以被多个线程共享,避免了频繁...

    Linux 下 Tomcat 7 连接 Oracle 10g

    在Linux环境中配置Tomcat 7连接Oracle 10g数据库是一项常见的任务,特别是在开发和部署Java Web应用时。以下是一个详细的步骤指南: 1. **驱动准备**: Oracle数据库的JDBC驱动通常以`.zip`格式提供,如`classes12...

    Tomcat连接池配置四步走

    ### Tomcat连接池配置详解 #### 一、引言 在现代Web应用开发中,数据库连接池技术的应用极为广泛。合理地配置连接池可以显著提高应用程序的性能与稳定性。本文将详细介绍如何在Tomcat服务器中配置数据库连接池,并...

    Tomcat web应用中配置连接池的详细过程

    本文将详细介绍如何在Tomcat环境中配置Oracle数据库连接池,并给出相应的配置示例。 #### 二、配置步骤 ##### 1. 在 `server.xml` 文件中配置数据源 首先,需要在Tomcat服务器的 `server.xml` 文件中的 `...

    tomcat连接池配置.doc

    ### Tomcat连接池配置详解 #### 一、引言 Tomcat是一款开源的Servlet容器,它实现了Servlet和JavaServer Pages (JSP)技术规范,并提供了作为Web...希望本文提供的配置方法能帮助读者更好地理解和使用Tomcat连接池。

Global site tag (gtag.js) - Google Analytics