1.通过xml文件部署
路径:%TOMCAT_HOME%\conf\Catalina\localhost
加入文件
<?xml version='1.0' encoding='utf-8'?>
<Context docBase="E:\workspace\testWeb\WebRoot">
<Resource auth="Container"
type="javax.sql.DataSource"
driverClassName="com.mysql.jdbc.Driver"
url="jdbc:mysql://127.0.0.1:3306/test"
username="root"
password="root"
maxActive="100"
maxIdle="40"
maxWait="12000"
name="jdbc/mysql"
/>
</Context>
docBase,工程的WebRoot路径
name,表示指定的JNDI名称
auth,表示认证方式,一般为Container
type,表示数据源类型,使用标准的javax.sql.DataSource
maxActive,表示连接池当中最大的数据库连接
maxIdle,表示最大的空闲连接数
maxWait,当池的数据库连接已经被占用的时侯,最大等待时间
logAbandoned,表示被丢弃的数据库连接是否做记录,以便跟踪
driverClassName,表示jdbc的驱动类名
username,表示数据库用户名
password,表示数据库用户的密码
2.JDBC驱动,放在%TOMCAT_HOME%/lib
3.配置JavaWeb应用的web.xml文件。
添加
<resource-ref>
<description>DB Connection</description>
<res-ref-name>jdbc/Name</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Container</res-auth>
</resource-ref>
4.执行代码
Context ctx = new InitialContext();
DataSource ds = (DataSource)ctx.lookup("java:comp/env/jdbc/Name");
Connection conn = ds.getConnection();
分享到:
相关推荐
- 对于“tomcat7部署应用”,可能是指将应用文件直接放到`webapps`目录,或者创建一个WAR文件后上传。 4. **应用目录结构**: - `index.html`通常是Web应用的默认入口页面。 - `hello.jsp`是一个JSP文件,用于...
### 部署WEB应用到Tomcat的三种方式 在现代软件开发中,将Web应用程序部署到Apache Tomcat服务器是一项常见的任务。本文将详细介绍通过三种不同的方法来完成这一过程:利用MyEclipse进行部署、使用Eclipse进行部署...
通过以上步骤,你已经成功地将Mule 3.4应用部署到了Tomcat 7上。你可以通过访问`http://localhost:8080/yourappname`来测试应用是否正常启动和运行。请记住,这只是一个基本的部署流程,实际生产环境中可能还需要...
`tomcat7:redeploy`用于重新部署应用。 #### 五、其他部署方式 除了上述基于Maven命令的部署方式外,还可以通过以下方法部署Spring Boot应用: 1. **手动部署WAR包**: - 使用`mvn package -Dmaven.test.skip=...
本资源"springboot部署到外部tomcat容器.rar"显然是关于如何将Spring Boot应用部署到外部的Tomcat服务器上的教程。下面,我们将深入探讨这一主题。 首先,了解Spring Boot的内置Tomcat与外置Tomcat的区别至关重要。...
在现代Web开发中,SpringBoot和Vue.js的组合...总结,部署SpringBoot+Vue应用到Tomcat涉及后端WAR打包、前端Vue构建、Tomcat配置修改以及处理跨域问题。理解并掌握这些步骤,将有助于你在实际工作中流畅地部署Web应用。
通过上述介绍可以看出,无论是通过直接编辑配置文件、手动复制到特定目录还是使用Tomcat自带的管理工具,都能够有效地将项目部署到Tomcat上。根据实际情况和个人喜好选择合适的方法进行操作即可。
4. **部署应用**:选择上述任一部署方法,将Web应用部署到Tomcat的`webapps`目录。 5. **访问应用**:在浏览器中输入`http://localhost:8080/应用名`(应用名为Web应用的目录名或WAR文件名去掉.war后缀)来访问你的...
WebLogic 项目移植到 Tomcat 配置说明 在进行 WebLogic 项目移植到 Tomcat 之前,需要确保已经成功安装了 Tomcat。下面将对 WebLogic 项目移植到 Tomcat 的配置进行详细说明。 配置 Tomcat 1. 在 Tomcat 安装目录...
总结来说,"tomcat部署java项目jar"涉及到Java Web开发的基本流程,包括创建项目、打包JAR、配置Tomcat服务器以及通过脚本启动和管理服务器。了解这些知识对于任何从事Java Web开发的人员都至关重要。
在IT行业中,部署应用程序是日常运维工作的重要环节。本文将详细介绍如何在Tomcat服务器上部署ecology9系统,特别关注oa办公场景。首先,我们按照以下步骤操作: 1. **拷贝tomcat8和ecology包**:确保你已经下载了...
3. `webapps`:这是部署应用程序的地方,当你把WAR文件或解压后的目录放在这里,Tomcat会自动识别并部署。 4. `logs`:存放日志文件的地方。 5. `temp`:服务器运行时的临时文件存储位置。 6. `work`:Tomcat处理JSP...
如果存在.WAR文件且比解压的目录新,那么Tomcat会删除旧的解压目录并从.WAR文件重新部署应用。每个部署的Web应用都会生成一个Context描述器,除非已存在。 **运行中的Tomcat服务器部署**,当`autoDeploy`属性设为...
Tomcat 是一个流行的 Java Web 服务器,部署 Web 应用程序到 Tomcat 中有多种方式。下面我们将总结 Tomcat 中部署 Java Web 应用程序的两种方式:静态部署和动态部署。 静态部署 静态部署指的是我们在服务器启动...
- **Apache Tomcat**:下载并解压Tomcat到指定目录。 ##### 2. 修改配置文件 Tomcat的核心配置文件位于`conf/server.xml`中。该文件包含了服务器的基本设置,如端口、监听地址等。对于项目部署来说,关键在于配置`...
Linux 下 Tomcat 应用程序的部署和基本优化原则 Tomcat 是一个基于 Java 的开源 Web 应用服务器,广泛应用于企业级 Web 应用程序中。部署 Tomcat 应用程序需要了解 Linux 环境和 Tomcat 的配置文件。下面将详细介绍...
"Spring Boot 项目与 Vue 一起部署到 Tomcat 服务器" 在本文中,我们将介绍如何将 Spring Boot 项目和 Vue 一起部署到 Tomcat 服务器中。这个过程需要我们对 Tomcat 服务器进行配置,以便能够正确地部署并运行我们...
本教程将详细介绍如何将Web应用部署到Tomcat服务器上,适合初学者学习。 首先,我们需要了解Tomcat。Tomcat是一款开源的、基于Java Servlet和JavaServer Pages(JSP)技术的Web应用服务器,由Apache软件基金会的...
如果一个应用被部署在`webapps`目录下,并且它的上下文路径(Context Path)与目录名称相同,那么这个应用就会被部署到Tomcat的根目录。 根目录部署意味着Web应用的上下文路径需要设置为空字符串,即""。在Tomcat中...
然后,将你的Web应用的WAR文件放入`webapps`目录下,Tomcat会自动解压并部署应用。如果在Eclipse中,可以直接通过Eclipse的Server视图添加Tomcat服务器,并关联你的项目,实现快速开发和调试。 总的来说,这些...