gpt4 book ai didi

jetty - java.lang.NoClassDefFoundError : org/eclipse/jetty/plus/webapp/PlusConfiguration 错误

转载 作者:行者123 更新时间:2023-12-02 01:47:22 24 4
gpt4 key购买 nike

我正在按照 Scalatra docs 中的教程进行操作,安装了 Consript 和 Giter8 并使用 g8 初始化项目,如所述。但是,当我无法使用 container:start 启动 Jetty 容器时,因为出现以下异常:

[error] (container:start) java.lang.NoClassDefFoundError: org/eclipse/jetty/plus/webapp/PlusConfiguration

我没有对 Giter 生成的项目做任何更改。 javajavac 可执行文件的版本是 1.7.0_65 (Sun)。

这些是来自 build.scala 的库依赖项:

  libraryDependencies ++= Seq(
"org.scalatra" %% "scalatra" % ScalatraVersion,
"org.scalatra" %% "scalatra-scalate" % ScalatraVersion,
"org.scalatra" %% "scalatra-specs2" % ScalatraVersion % "test",
"ch.qos.logback" % "logback-classic" % "1.0.6" % "runtime",
"org.eclipse.jetty" % "jetty-webapp" % "9.1.3.v20140225" % "container",
"org.eclipse.jetty.orbit" % "javax.servlet" % "3.0.0.v201112011016" % "container;provided;test" artifacts (Artifact("javax.servlet", "jar", "jar"))
)

最佳答案

我遇到了同样的问题,花了几个小时来找出解决方法。但没有结果。 :( 所以我必须检查 Scalatra 模板。

https://github.com/scalatra/scalatra-sbt.g8 ,几天前有一些修改过的build.scala。 the version of "jetty-webapp" was changed from "8.1.8.v20121106" to "9.1.3.v20140225" .

然后我在项目的 build.scala 文件中将 jetty-webapp 的版本修改为以前的版本,应用程序运行良好。 :)

我会针对这个问题提出问题。

祝你好运。

已添加 > 模板现在已修补,container:start 工作正常。 :)

关于jetty - java.lang.NoClassDefFoundError : org/eclipse/jetty/plus/webapp/PlusConfiguration 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24876090/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com