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的主要内容,如果未能解决你的问题,请参考以下文章
IDEA项目中有Tomcat但出现 java: 错误: 无效的源发行版:16
IDEA项目中有Tomcat但出现 java: 错误: 无效的源发行版:16