Tag: 弹簧启动

弹簧启动默认H2 jdbc连接(和H2控制台)

我只是试图看到一个embedded式H2数据库的H2数据库内容,当我没有在我的application.properties中指定任何东西时,spring-boot会创build一个embedded式H2数据库,并以mvn spring:run开头。 我可以看到hibernateJPA创build表,但如果我尝试访问下面的URL在数据库中的h2控制台没有表。 http://localhost:8080/console/ 我看到这样的build议: 查看由Spring启动的embedded式H2数据库的内容 但是我不知道在spring-boot中把build议的XML放在哪里,即使我这样做了,我也不希望h2console在外部数据库configuration的时候可用,所以我更需要处理这个与一些有条件的代码(或者也许只是允许弹簧自动处理它在最理想的情况下,其中我只包括H2时,mavenconfiguration文件被激活)。 有没有人有一些示例代码显示如何让H2控制台在启动工作(也是如何找出弹簧使用的jdbc连接string是什么)?

我该如何告诉Spring Boot可执行jar使用哪个主类?

Execution default of goal org.springframework.boot:spring-boot-maven-plugin:1.0.1.RELEASE:repackage failed: Unable to find a single main class from the following candidates 我的项目有一个main方法不止一个类。 如何告诉Spring Boot Maven插件应该使用哪个类作为主类?