tomcat项目数据源配置bean

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了tomcat项目数据源配置bean相关的知识,希望对你有一定的参考价值。

第一步:在tomcat的server.xml中Service下配置 <Context path="jdbc/1" reloadable="true"></Context> <Context path="jdbc/2" reloadable="true"></Context> 注意path的值需要和第三步中Resource下的name保持一致。 jdbc/1和jdbc/2是两个不同的数据源
第二步:在tomcat的server.xml中Host下指定appBase 我理解的appBase位置就是指,项目war包放的真实地址,例如:app/work.war为war包地址,那么appBase 就是appBase
参考技术A 1.右键点击项目,然后选择Open Module Settings


2.选择Facets选项后,点击Add Application Server specific descriptor
3.选择Tomcat Server
4.idea会自动在Web Resource Directory的META-INF目录下生成默认的context.xml,只要添加自己的数据库连接配置就可以

linux 部署springboot tomcat项目,遇到creating bean with name ‘entityManagerFactory‘ defined in class path

Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'entityManagerFactory' defined in class path resource [org/springframework/boot/autoconfigure/orm/jpa/HibernateJpaConfiguration.class]: Invocation of init method failed; nested exception is org.hibernate.service.spi.ServiceException: Unable to create requested service [org.hibernate.engine.jdbc.env.spi.JdbcEnvironment]

有可能是pom.xml文件有重复jar项。注意清除maven依赖项后重新打war包。

以上是关于tomcat项目数据源配置bean的主要内容,如果未能解决你的问题,请参考以下文章

IJ配置项目的TOMCAT

在 Tomcat 中将配置与 WAR 分离的优雅方法

IDEA项目中有Tomcat但出现 java: 错误: 无效的源发行版:16

IDEA项目中有Tomcat但出现 java: 错误: 无效的源发行版:16

Tomcat 发布项目 conf/Catalina/localhost 配置 及数据源配置

更改myeclipse默认tomcat6以及Myeclipse运行tomcat时报错404源服务器无法找到资源