Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/github/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
xsbt插件1.0.0-M7和scalatra_Scala_Scalatra_Xsbt Web Plugin - Fatal编程技术网

xsbt插件1.0.0-M7和scalatra

xsbt插件1.0.0-M7和scalatra,scala,scalatra,xsbt-web-plugin,Scala,Scalatra,Xsbt Web Plugin,我在scalatra项目中尝试将xsbt插件升级到1.0.0-M7,但scalatra似乎与此版本不兼容。当我尝试重新加载我的项目时,我得到以下错误。我尝试过scalatra的2.3.0版 问候 Des java.lang.NoClassDefFoundError:com/earldouglas/xsbtwebplugin/PluginKeys$ 位于org.scalatra.sbt.ScalatraPlugin$(ScalatraPlugin.scala:15) 位于org.scalatra.

我在scalatra项目中尝试将xsbt插件升级到1.0.0-M7,但scalatra似乎与此版本不兼容。当我尝试重新加载我的项目时,我得到以下错误。我尝试过scalatra的2.3.0版

问候 Des

java.lang.NoClassDefFoundError:com/earldouglas/xsbtwebplugin/PluginKeys$
位于org.scalatra.sbt.ScalatraPlugin$(ScalatraPlugin.scala:15)
位于org.scalatra.sbt.ScalatraPlugin$(ScalatraPlugin.scala)
位于java.lang.Class.forName0(本机方法)
位于java.lang.Class.forName(Class.java:270)
在sbt.ModuleUtilities$.getObject(ModuleUtilities.scala:13)
在sbt.Load$.loadPlugin(Load.scala:644)
在sbt.Load$$anonfun$loadPlugins$1.apply(Load.scala:641)
在sbt.Load$$anonfun$loadPlugins$1.apply(Load.scala:641)
在scala.collection.immutable.Stream$$anonfun$map$1.apply(Stre。。。

你说的“重新加载我的项目”是什么意思?你能发布你的sbt配置吗?当我尝试它时,我似乎没有遇到这个问题:创建一个新的scalatra项目:g8 scalatra/scalatra sbt。添加addSbtPlugin行(“com.earldouglas”%”xsbt web插件“%”1.0.0)到plugins.sbt。进行sbt编译,生成上面的错误。啊,我看到了问题-scalatra sbt,因此它尝试加载1.0.0中不存在的类。我将提交scalatra sbt的补丁。同时,您必须使用xsbt web插件0.9.0。注意:上面的链接已更新为
java.lang.NoClassDefFoundError: com/earldouglas/xsbtwebplugin/PluginKeys$
    at org.scalatra.sbt.ScalatraPlugin$.<init>(ScalatraPlugin.scala:15)
    at org.scalatra.sbt.ScalatraPlugin$.<clinit>(ScalatraPlugin.scala)
    at java.lang.Class.forName0(Native Method)
    at java.lang.Class.forName(Class.java:270)
    at sbt.ModuleUtilities$.getObject(ModuleUtilities.scala:13)
    at sbt.Load$.loadPlugin(Load.scala:644)
    at sbt.Load$$anonfun$loadPlugins$1.apply(Load.scala:641)
    at sbt.Load$$anonfun$loadPlugins$1.apply(Load.scala:641)
    at scala.collection.immutable.Stream$$anonfun$map$1.apply(Stre...