首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用scrooge生成节省文件包含Union时出错

使用scrooge生成节省文件包含Union时出错
EN

Stack Overflow用户
提问于 2013-10-14 08:52:12
回答 1查看 746关注 0票数 1

我用twitter的史克鲁奇生成一个节省服务器,所有这些都运行良好,但是如果我在节俭文件中包含一个联合类型,生成过程就会失败:

代码语言:javascript
复制
[error] Exception in thread "main" com.twitter.scrooge.ParseException: [13.1] failure: string matching regex `\z' expected but `u' found
[error]
[error] union union_value{
[error]
[error] ^
[error]     at com.twitter.scrooge.ScroogeParser.parse(ScroogeParser.scala:227)
[error]     at com.twitter.scrooge.ScroogeParser.parseFile(ScroogeParser.scala:235)
[error]     at com.twitter.scrooge.Main$$anonfun$main$2.apply(Main.scala:92)
[error]     at com.twitter.scrooge.Main$$anonfun$main$2.apply(Main.scala:88)
[error]     at scala.collection.LinearSeqOptimized$class.foreach(LinearSeqOptimized.scala:59)
[error]     at scala.collection.immutable.List.foreach(List.scala:45)
[error]     at scala.collection.generic.TraversableForwarder$class.foreach(TraversableForwarder.scala:30)
[error]     at scala.collection.mutable.ListBuffer.foreach(ListBuffer.scala:42)
[error]     at com.twitter.scrooge.Main$.main(Main.scala:88)
[error]     at com.twitter.scrooge.Main.main(Main.scala)

下面是我在项目中选择的版本(您可以看到我的项目这里):

sbt版本: 0.11.2 scala版本: 2.9.2 scrooge插件: addSbtPlugin("com.twitter“%”sbt11 11-“% "3.0.0") scrooge运行时:"com.twitter“%”scrooge-运行时“% "3.1.0”

经过几次尝试,看来以上是我可以选择的最新scrooge版本。

有什么建议吗?谢谢

EN

回答 1

Stack Overflow用户

发布于 2013-10-14 09:20:05

Changelog说工会支持从3.0.1开始,并在3.0.4和3.9.1中做了一些修正,所以唯一的建议是找到如何更新scrooge版本。注意,Scrooge允许您选择与scroogeVersion设置不同的Scrooge版本。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19356591

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档