電脳羊(Android Dream)

アクセスカウンタ

zoom RSS Spring boot DBの設定をしないと起動失敗する

<<   作成日時 : 2017/04/14 08:56   >>

ブログ気持玉 0 / トラックバック 0 / コメント 0

新しいSpring boot プロジェクトを以下のdependencyで作成
JPA
PostgreSQL
Thymeleaf
Web

その状態で
$ gradle bootRun
を実行すると以下のようにエラーとなります。
***************************
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).

http://qiita.com/gishi_yama/items/d72e1c4fa6c4c2dca4ef
https://teratail.com/questions/43226

src/main/resources/application.propertiesに設定しないといけないようです。
とりあえず
spring.datasource.url=jdbc:postgresql://192.168.33.10:5432/demodb
spring.datasource.username=vagrant
spring.datasource.password=vagrant
spring.datasource.driver-class-name=org.postgresql.Driver

という感じで設定して再実行
問題なく起動
http://localhost:8080/
にアクセスするとWhitelabel Error Page
と表示されますが問題なし
ページ作ってないのでエラーになっても問題なし

テーマ

関連テーマ 一覧


月別リンク

ブログ気持玉

クリックして気持ちを伝えよう!
ログインしてクリックすれば、自分のブログへのリンクが付きます。
→ログインへ

トラックバック(0件)

タイトル (本文) ブログ名/日時

トラックバック用URL help


自分のブログにトラックバック記事作成(会員用) help

タイトル
本 文

コメント(0件)

内 容 ニックネーム/日時

コメントする help

ニックネーム
本 文
Spring boot DBの設定をしないと起動失敗する 電脳羊(Android Dream)/BIGLOBEウェブリブログ
文字サイズ:       閉じる