finatra 和 mustache lambda 的问题
Problems with finatra and mustache lambdas
我在 finatra 项目中使用 mustache lambda 时遇到了一些问题。我想创建自己的翻译功能,所以我创建了这样的东西
import com.github.mustachejava.TemplateFunction
class TranslateFunction extends TemplateFuction {
override def apply(input:String):String = {
println("Translate " + input)
return input
}
}
但我无法构建它,sbt 抱怨
[error] not found: type TemplateFuction
[error] class TranslateFunction extends TemplateFuction {
[error] ^
我使用的是 finatra 版本 1.5.3 和 scala 2.10.3,有人有可以与 finatra 和 mustache lambda 配合使用的项目吗?
您的 class 声明中有错字("TemplateFunction" 拼写错误,缺少 'n')。这对我有用:
import com.github.mustachejava.TemplateFunction
class TranslateFunction extends TemplateFunction {
override def apply(input:String):String = {
println("Translate " + input)
return input
}
}
我在 finatra 项目中使用 mustache lambda 时遇到了一些问题。我想创建自己的翻译功能,所以我创建了这样的东西
import com.github.mustachejava.TemplateFunction
class TranslateFunction extends TemplateFuction {
override def apply(input:String):String = {
println("Translate " + input)
return input
}
}
但我无法构建它,sbt 抱怨
[error] not found: type TemplateFuction
[error] class TranslateFunction extends TemplateFuction {
[error] ^
我使用的是 finatra 版本 1.5.3 和 scala 2.10.3,有人有可以与 finatra 和 mustache lambda 配合使用的项目吗?
您的 class 声明中有错字("TemplateFunction" 拼写错误,缺少 'n')。这对我有用:
import com.github.mustachejava.TemplateFunction
class TranslateFunction extends TemplateFunction {
override def apply(input:String):String = {
println("Translate " + input)
return input
}
}