在Scala中有一个Play 2.0项目。我在bonecp 0.7.1数据库连接中遇到了一个已知的bug,希望将这个库升级到0.8.0版本。在/project/plugins.sbt文件中,我添加了以下内容:
resolvers += "Sonatype OSS Snapshots" at "https://oss.sonatype.org/content/repositories/snapshots/"
libraryDependencies += "com.jolbox" % "bonecp" % "0.8.0-rc2-SNAPSHOT"但是在编译和发行版构建之后,我得到了一个包含bonecp 0.7.1的归档文件。我应该怎么做才能让Play Framework使用bonecp 0.8.0?
发布于 2013-03-27 18:17:10
在Build.scala中appDependencies中加载项
"com.jolbox" % "bonecp" % "0.8.0-rc1",
"org.reflections" % "reflections" % "0.9.8"发布于 2013-03-27 06:40:34
如果是同一个bug,我们可以通过在application.conf中添加以下代码来解决它
# There's a bug in BoneCP 0.7.1: It doesn't actually close expired
# connections until garbage collection, so they leak. If the application
# is quiet, garbage collection runs may be very far out (days). We work
# around it by not expiring connections.
# See https://groups.google.com/forum/#!topic/play-framework/RM1QwOFz-2A for
# more info
db.default.maxConnectionAge=0为完整起见,请链接:https://groups.google.com/forum/#!topic/play-framework/RM1QwOFz-2A
https://stackoverflow.com/questions/15634474
复制相似问题