menu
書いてる野郎
orebike@gmail.com
アプリの起動時にこのようなエラーが出ることがある。
Failed to configure a DataSource: 'url' attribute is not specified and no embedded datasource could be configured.
アプリの内部ではデータベースの記述は無いのに出る。
これは Spring Boot の自動設定が悪さしていて、使ってないとデフォルトのデータベース設定をやりに行くからである。
なので設定をオフにしてやればいい。このように記述するとオフになる。
@SpringBootApplication @EnableAutoConfiguration(exclude={DataSourceAutoConfiguration.class, HibernateJpaAutoConfiguration.class}) public class HogeApplication {