質問編集履歴
6
内容調整
title
CHANGED
File without changes
|
body
CHANGED
@@ -117,4 +117,58 @@
|
|
117
117
|
at play.api.db.DefaultDatabase.dataSource$lzycompute(Databases.scala:123)
|
118
118
|
at play.api.db.DefaultDatabase.dataSource(Databases.scala:121)
|
119
119
|
at play.api.db.DefaultDatabase.getConnection(Databases.scala:142)
|
120
|
+
```
|
121
|
+
●application.conf(2018.01.21)
|
122
|
+
```
|
123
|
+
akka {
|
124
|
+
}
|
125
|
+
|
126
|
+
play.crypto.secret = "changeme"
|
127
|
+
|
128
|
+
|
129
|
+
play.modules {
|
130
|
+
enables += "play.api.db.DBModule"
|
131
|
+
enables += "play.api.db.HikariCPModule"
|
132
|
+
}
|
133
|
+
fixedConnectionPool=2
|
134
|
+
|
135
|
+
play.i18n {
|
136
|
+
langs = [ "en" ]
|
137
|
+
}
|
138
|
+
|
139
|
+
play.evolutions {
|
140
|
+
db.default.enabled = false
|
141
|
+
}
|
142
|
+
|
143
|
+
play.db {
|
144
|
+
prototype {
|
145
|
+
# Sets a fixed JDBC connection pool size of 50
|
146
|
+
#hikaricp.minimumIdle = 50
|
147
|
+
#hikaricp.maximumPoolSize = 50
|
148
|
+
}
|
149
|
+
}
|
150
|
+
|
151
|
+
db {
|
152
|
+
default.driver=com.mysql.jdbc.Driver
|
153
|
+
default.username=root
|
154
|
+
default.password="nfgwe4706"
|
155
|
+
default.jdbcUrl="jdbc:mysql://localhost:3306/sample_db"
|
156
|
+
}
|
157
|
+
|
158
|
+
db.default.hikaricp.driverClassName=com.mysql.cp.jdbc.Driver
|
159
|
+
db.default.hikaricp.username=root
|
160
|
+
db.default.hikaricp.password="nfgwe4706"
|
161
|
+
db.default.hikaricp.jdbcUrl="jdbc:mysql://localhost:3306/sample_db"
|
162
|
+
db.default.hikaricp.minimumIdle=${fixedConnectionPool}
|
163
|
+
db.default.hikaricp.maximumPoolSize=${fixedConnectionPool}
|
164
|
+
ebean.default=["model.*"]
|
165
|
+
"assets.cache./public/stylesheets/bootstrap.min.css"="max-age=3600"
|
166
|
+
database.dispatcher{
|
167
|
+
type=Dispatcher
|
168
|
+
executor="thread-pool-executor"
|
169
|
+
throughput=1
|
170
|
+
thread-pool-executor{
|
171
|
+
fixed-pool-size = ${fixedConnectionPool}
|
172
|
+
}
|
173
|
+
}
|
120
174
|
```
|
5
内容調整
title
CHANGED
File without changes
|
body
CHANGED
@@ -81,4 +81,40 @@
|
|
81
81
|
at play.api.db.DefaultDatabase.dataSource$lzycompute(Databases.scala:123)
|
82
82
|
at play.api.db.DefaultDatabase.dataSource(Databases.scala:121)
|
83
83
|
at play.api.db.DefaultDatabase.getConnection(Databases.scala:142)
|
84
|
+
```
|
85
|
+
●エラー内容2
|
86
|
+
```
|
87
|
+
play.api.Configuration$$anon$1: Configuration error[Cannot connect to database [default]]
|
88
|
+
at play.api.Configuration$.configError(Configuration.scala:154)
|
89
|
+
at play.api.Configuration.reportError(Configuration.scala:806)
|
90
|
+
at play.api.db.DefaultDBApi$$anonfun$connect$1.apply(DefaultDBApi.scala:48)
|
91
|
+
at play.api.db.DefaultDBApi$$anonfun$connect$1.apply(DefaultDBApi.scala:42)
|
92
|
+
at scala.collection.immutable.List.foreach(List.scala:381)
|
93
|
+
at play.api.db.DefaultDBApi.connect(DefaultDBApi.scala:42)
|
94
|
+
at play.api.db.DBApiProvider.get$lzycompute(DBModule.scala:72)
|
95
|
+
at play.api.db.DBApiProvider.get(DBModule.scala:62)
|
96
|
+
at play.api.db.DBApiProvider.get(DBModule.scala:58)
|
97
|
+
at com.google.inject.internal.ProviderInternalFactory.provision(ProviderInternalFactory.java:81)
|
98
|
+
Caused by: play.api.Configuration$$anon$1: Configuration error[jdbcUrl is required with driverClassName.]
|
99
|
+
at play.api.Configuration$.configError(Configuration.scala:154)
|
100
|
+
at play.api.PlayConfig.reportError(Configuration.scala:996)
|
101
|
+
at play.api.db.HikariCPConnectionPool.create(HikariCPModule.scala:70)
|
102
|
+
at play.api.db.PooledDatabase.createDataSource(Databases.scala:199)
|
103
|
+
at play.api.db.DefaultDatabase.dataSource$lzycompute(Databases.scala:123)
|
104
|
+
at play.api.db.DefaultDatabase.dataSource(Databases.scala:121)
|
105
|
+
at play.api.db.DefaultDatabase.getConnection(Databases.scala:142)
|
106
|
+
at play.api.db.DefaultDatabase.getConnection(Databases.scala:138)
|
107
|
+
at play.api.db.DefaultDBApi$$anonfun$connect$1.apply(DefaultDBApi.scala:44)
|
108
|
+
at play.api.db.DefaultDBApi$$anonfun$connect$1.apply(DefaultDBApi.scala:42)
|
109
|
+
Caused by: java.lang.IllegalArgumentException: jdbcUrl is required with driverClassName.
|
110
|
+
at com.zaxxer.hikari.HikariConfig.validate(HikariConfig.java:893)
|
111
|
+
at play.api.db.HikariCPConfig.toHikariConfig(HikariCPModule.scala:141)
|
112
|
+
at play.api.db.HikariCPConnectionPool$$anonfun$1.apply(HikariCPModule.scala:57)
|
113
|
+
at play.api.db.HikariCPConnectionPool$$anonfun$1.apply(HikariCPModule.scala:54)
|
114
|
+
at scala.util.Try$.apply(Try.scala:192)
|
115
|
+
at play.api.db.HikariCPConnectionPool.create(HikariCPModule.scala:54)
|
116
|
+
at play.api.db.PooledDatabase.createDataSource(Databases.scala:199)
|
117
|
+
at play.api.db.DefaultDatabase.dataSource$lzycompute(Databases.scala:123)
|
118
|
+
at play.api.db.DefaultDatabase.dataSource(Databases.scala:121)
|
119
|
+
at play.api.db.DefaultDatabase.getConnection(Databases.scala:142)
|
84
120
|
```
|
4
内容調整
title
CHANGED
File without changes
|
body
CHANGED
@@ -12,6 +12,10 @@
|
|
12
12
|
default.driverClassName = com.mysql.jdbc.Driver
|
13
13
|
で記入したが駄目。
|
14
14
|
|
15
|
+
●$activator libraryDependencies
|
16
|
+
```
|
17
|
+
[info] List(org.scala-lang:scala-library:2.11.7, com.typesafe.play:play-enhancer:1.1.0, com.typesafe.play:twirl-api:1.1.1, com.typesafe.play:play-ebean:3.0.2, com.typesafe.play:play-server:2.5.10, com.typesafe.play:play-test:2.5.10:test, com.typesafe.play:play-omnidoc:2.5.10:docs, com.typesafe.play:play-java:2.5.10, com.typesafe.play:play-netty-server:2.5.10, com.typesafe.play:play-logback:2.5.10, com.typesafe.play:play-java-jdbc:2.5.10, com.typesafe.play:play-cache:2.5.10, com.typesafe.play:play-java-ws:2.5.10, mysql:mysql-connector-java:5.1.36, mysql:mysql-connector-java:5.1.36)
|
18
|
+
```
|
15
19
|
●build.sbt
|
16
20
|
```
|
17
21
|
libraryDependencies ++= Seq(
|
3
内容調整
title
CHANGED
File without changes
|
body
CHANGED
@@ -8,6 +8,10 @@
|
|
8
8
|
宜しくお願い致します。
|
9
9
|
本当に困ってます。助けて下さい。
|
10
10
|
|
11
|
+
試したこと
|
12
|
+
default.driverClassName = com.mysql.jdbc.Driver
|
13
|
+
で記入したが駄目。
|
14
|
+
|
11
15
|
●build.sbt
|
12
16
|
```
|
13
17
|
libraryDependencies ++= Seq(
|
2
内容調整
title
CHANGED
File without changes
|
body
CHANGED
@@ -20,12 +20,14 @@
|
|
20
20
|
●application.conf
|
21
21
|
```
|
22
22
|
play.db{
|
23
|
-
|
23
|
+
(中略)
|
24
24
|
config="db"
|
25
25
|
default="default"
|
26
|
+
(中略)
|
27
|
+
}
|
26
28
|
|
27
|
-
}
|
28
29
|
db{
|
30
|
+
(中略)
|
29
31
|
default.driver = com.mysql.jdbc.Driver
|
30
32
|
ebean.default=["models.*"]
|
31
33
|
default.username = root
|
@@ -33,6 +35,7 @@
|
|
33
35
|
default.schema = "sample_db"
|
34
36
|
default.port = "3306"
|
35
37
|
default.jdbcUrl = "jdbc:mysql://localhost/sample_db"
|
38
|
+
(中略)
|
36
39
|
}
|
37
40
|
```
|
38
41
|
●エラー内容
|
1
内容調整
title
CHANGED
File without changes
|
body
CHANGED
@@ -13,7 +13,8 @@
|
|
13
13
|
libraryDependencies ++= Seq(
|
14
14
|
javaJdbc,
|
15
15
|
cache,
|
16
|
+
javaWs,
|
16
|
-
|
17
|
+
"mysql" % "mysql-connector-java" % "5.1.36"
|
17
18
|
)
|
18
19
|
```
|
19
20
|
●application.conf
|