Java spring引导项目:应用程序运行失败,但在idea中gradle引导运行正常
我的问题很棘手。实际上,我的Java spring引导项目:应用程序运行失败,但在idea中gradle引导运行正常,java,spring-boot,gradle,intellij-idea,Java,Spring Boot,Gradle,Intellij Idea,我的问题很棘手。实际上,我的springboot项目还可以 一种方法:/gradlew bootRun是可以启动的 另一种方式:运行应用程序不正常 我猜springboot设置默认配置无效,但我不知道如何解决它 yml配置和代码 spring: 数据源: url:jdbc:mysql://localhost/test 用户名:root 尝试在Gradle文件中添加MySql JDBC驱动程序依赖关系尝试在Gradle文件中添加MySql JDBC驱动程序依赖关系嗨,你检查过类似的问题吗?你能告
springboot
项目还可以
一种方法:/gradlew bootRun
是可以启动的
另一种方式:运行应用程序
不正常
我猜springboot
设置默认配置无效,但我不知道如何解决它
yml配置和代码
spring:
数据源:
url:jdbc:mysql://localhost/test
用户名:root
尝试在Gradle文件中添加
MySql JDBC驱动程序依赖关系
尝试在Gradle文件中添加MySql JDBC驱动程序依赖关系
嗨,你检查过类似的问题吗?你能告诉我们到目前为止你试过什么吗?就我而言,我看到了大多数类似的问题,但它似乎与我不一样。我尝试了一个新的想法,一个新的回购协议,另一个类似的回购协议(这个很好用)。嗨,你检查过类似的问题吗?你能告诉我们到目前为止你试过什么吗?就我而言,我看到了大多数类似的问题,但它似乎与我不一样。我尝试了一个新的想法,一个新的repo,另一个类似的repo(这个很好用)。编译组:'org.springframework',名称:'springjdbc',版本:'5.0.8.RELEASE',编译组:'mysql',名称:'mysql connector java',版本:'6.0.6'。这个项目最初在那里。编译组:'org.springframework',名称:'springjdbc',版本:'5.0.8.RELEASE',编译组:'mysql',名称:'mysql connector java',版本:'6.0.6'。这个项目本来就在那里。
@Bean
public SqlSessionFactory sqlSessionFactory(DataSource dataSource) {
SqlSessionFactoryBean factoryBean = new SqlSessionFactoryBean();
factoryBean.setDataSource(dataSource);
Resource mybatisResource = new ClassPathResource("mybatis-config.xml", Application.class.getClassLoader());
factoryBean.setConfigLocation(mybatisResource);
SqlSessionFactory sessionFactory = null;
try {
sessionFactory = factoryBean.getObject();
} catch (Exception e) {
log.error("init sqlSessionFactory failed.", e);
}
return sessionFactory;
}
***************************
APPLICATION FAILED TO START
***************************
Description:
Cannot determine embedded database driver class for database type NONE
Action:
If you want an embedded database please put a supported one on the classpath. If you have database settings to be loaded from a particular profile you may need to active it (no profiles are currently active).`