我有一个关于SpringBoot 1.5.1的问题。我已经创建了
主要区别在于持久化:在生产环境(
以下是我的
我的应用程序停止了,因为它找不到JNDI jdbc/db!!!我正在尝试更改我的
提前致谢。
application.properties
和application-dev.properties
文件来配置我的开发环境。主要区别在于持久化:在生产环境(
application.properties
)中,使用的是Tomcat配置的JNDI,而在开发环境中则使用本地数据库(H2)。以下是我的
application.properties
配置:spring.datasource.jndi-name=jdbc/db
这是 application-dev.properties
文件的内容:
spring.datasource.url=jdbc:h2:file:~/db
spring.datasource.username=sa
spring.datasource.password=
spring.datasource.driverClassName=org.h2.Driver
但是当我开始使用开发配置文件时
2017-02-24 15:25:39.948 INFO 7912 --- [ main] it.geny.MmqApplication : The following profiles are active: dev
我的应用程序停止了,因为它找不到JNDI jdbc/db!!!我正在尝试更改我的
application-dev.properties
上的日志配置,并且它起作用了!但是持久性配置没有变化。提前致谢。