当前位置: 首页 > 知识库问答 >
问题:

在play-slick升级后运行activator run失败

乌靖
2023-03-14

我已经升级了build.sbt以使用最新的play-slick(2.0.0),但在下载并将应用程序设置为运行后,我遇到了这个异常。

`java.lang.nosuchmethoderror:play.api.logger$.init(ljava/io/file;lscala/enumeration$value;)V at play.core.server.devserverstart$$anonfun$maindev$1.apply(Devserverstart.scala:88)at play.core.server.devserverstart$$anonfun$maindev$1.apply(Devserverstart.scala:61)at play.utils.threads$.withContextClassLoader(Threads.scala:21)at$1(Playrun.scala:73)在play.sbt.run.playrun$$anonfun$playruntask$1$$anonfun$apply$2$$anonfun$apply$3)在play.sbt.run.playrun$$anonfun$playruntask$1$$anonfun$apply$3应用(Playrun.scala:73)在play.sbt.run.playrun$$anonfun$playruntask$1$$anonfun$apply$2$$anonfun$apply$3)在scala.function1$$应用[错误](编译:运行)java.lang.Reflect.InvocationTargetException[错误]总时间:0秒,完成时间31/Ago/2016 23:23:25

`

这是我的建筑.sbt`

版本:=“1.0-snapshot”

libraryDependencies++=Seq(//JDBC,cache,ws,specs2%测试)

libraryDependencies++=Seq(“com.typesafe.play”%%“play-Slick”%“2.0.0”,“com.typesafe.play”%%“play-Slick-evolutions”%“2.0.0”)

//LibraryDependencies+=“com.typesafe.scala-logging”%%“scala-logging”%“3.1.0”

libraryDependencies+=“org.slf4j”%“slf4j-API”%“1.7.21”libraryDependencies+=“org.slf4j”%“slf4j-simple”%“1.7.21”

解析器+=“scalaz-bintray”,网址为“http://dl.bintray.com/scalaz/releases”

//Play提供了两种类型的路由器,一种期望其操作被注入,//另一种是legacy样式,静态地访问其操作。routesGenerator:=InjectedRoutesGenerat

libraryDependencies+=“com.sksamuel.scrimage”%%“scrimage-core”%“2.1.0”

libraryDependencies+=“com.sksamuel.scrimage”%%“scrimage-io-extra”%“2.1.0”

libraryDependencies+=“com.sksamuel.scrimage”%%“scrimage-filters”%“2.1.0”

`cat Project/plugins.sbt//播放插件addSbtPlugin(“com.typesafe.Play”%“sbt-plugin”%“2.4.0”)

//web插件

addSbtPlugin(“com.typeSafe.sbt”%“sbt-coffeescript”%“1.1.0”)

addSbtPlugin(“com.typeSafe.sbt”%“sbt-rjs”%“1.0.7”)

addSbtPlugin(“com.typeSafe.sbt”%“sbt-digest”%“1.1.0”)

addSbtPlugin(“com.typeSafe.sbt”%“sbt-mocha”%“1.1.0”)

有什么想法吗?

共有1个答案

荀增
2023-03-14

您的play版本“2.4”似乎与升级的滑头版本不兼容。

//try this instead in your plugins.sbt
addSbtPlugin("com.typesafe.play" % "sbt-plugin" % "2.5.x")
 类似资料:
  • 在将我们的Spring云微服务(打包为Docker镜像)部署到AWS之前,我们在本地针对LocalStack进行测试。因此,我们在自动配置的代码库中定义了如下bean: 使用Spring Boot 2.3.5。RELEASE、Spring Cloud Hoxton。SR4和Spring Cloud Stream Binder Kinesis 2.0.1。RELEASE,我们能够针对LocalSta

  • 方法一:利用BIOS Boot Block引导块 现在用Award BIOS的主板都有一个BIOS引导块,当你升级BIOS时,这一小部分引导块可以不被覆盖(BootBlock Write 跳线设置为“Disable”,并且在运行Flash程序时,不选择“UpdateBIOS Including Boot Block”方式)。这个BIOS引导块只支持软驱和ISA显示卡,所以很多人在升级BIOS失败后

  • 在阅读了一些关于如何将xampp升级到新版本的php的问题后。我开始升级我的版本7因为我想学习 严格类型提示 我从官方网站下载了PHP7。我将这个下载文件夹的内容复制到xampp的php文件夹中。但它不起作用。我重新命名了php。ini开发到php。伊尼。有没有更好的方法来做到这一点,因为它不起作用。 请帮忙。

  • 我将camel从2.8.0升级到2.10.3版本,我的sftp组件开始出现故障。Afaik,sftp组件默认使用stepwise,在升级之前没有更改目录的麻烦。 cd与V2.8.0兼容 20130114 18:42:52,956信息[Camel(camel-1)线程#0-sftp://user@host/outgoing]remoteFileConsumer[133]:连接并登录到:sftp://

  • 我们最近将VS 2010和.NET 4应用程序升级为VS 2012和.NET 4.5。我们有一个构建脚本来在测试服务器上部署应用程序。我们有两个框-一个是Windows 8和VS 2012(新安装),另一个是Windows 7和VS 2010和VS 2012(新安装)。 从Windows 8运行构建脚本时,box构建脚本运行良好,并将应用程序部署到测试服务器。但从Windows 7 box部署应用